Запитання з тегом «octal»

3
Чи 0 - десятковий буквальний чи восьмеричний буквальний?
Нуль завжди дорівнює нулю, тому це не має значення. Але в нещодавній дискусії з другом він сказав, що восьмеричні буквари сьогодні майже не використовуються. † Потім мені зрозуміло, що насправді майже всі цілі букви в моєму коді є восьмеричними, а саме 0. Чи 0є вісімковий буквал відповідно до граматики С …
329 c++  zero  octal 

10
Як я можу розібратися в синтаксичному синтаксичному виконанні JavaScript?
Спробуйте виконати таке в JavaScript: parseInt('01'); //equals 1 parseInt('02'); //equals 2 parseInt('03'); //equals 3 parseInt('04'); //equals 4 parseInt('05'); //equals 5 parseInt('06'); //equals 6 parseInt('07'); //equals 7 parseInt('08'); //equals 0 !! parseInt('09'); //equals 0 !! Щойно я дізнався важкий шлях того, що JavaScript вважає, що провідний нуль вказує на вісімкове ціле …

3
Що таке семантика Java екранованого числа в символі-літералі, наприклад '\ 15'?
Будь ласка, поясніть, що саме відбувається, коли виконуються такі розділи коду: int a='\15'; System.out.println(a); це роздруковує 13; int a='\25'; System.out.println(a); це роздруковує 21; int a='\100'; System.out.println(a); це роздруковує 64.

4
Для чого використовуються восьмеричні числа (основа 8)?
Java надає способи запису числових літералів у бази 2, 8, 10 та 16. Мене цікавить, чому включена база 8 , наприклад int x = 0123;? Я думаю, що може бути щось подібне до того, що в шістнадцятковій ємності один байт - FF + 1 тощо.
11 java  literals  octal 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.