وقتی قبل از ثابت صحیح ۰ میذاریم این صفر به معنای صفر ریاضی نیست که وجودش مهمه نباشه. بلکه به معنای خوندن در مبنای ۸ هست. یعنی عدد بعد از ۰ رو به معنای یک عدد در مبنای ۸ در نظر بگیریم.
int x = 017;
از نظر ریاضی مقدار x
در این کد برابر 1*8 + 7 = 15
میشه.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)