Целые
Целые константы можно записывать в трех системах счисления:
в десятичной форме:
+5, -7, 12345678
;
в восьмеричной форме, начиная с нуля:
027, -0326, 0777
; в записи таких констант недопустимы цифры 8 и 9;
Замечание
Число, начинающееся с нуля, записано в восьмеричной форме, а не в десятичной.
в шестнадцатеричной форме, начиная с нуля и латинской буквы
х
или
X: 0xff0a, 0xFC2D, 0x45a8, 0X77FF
; здесь строчные и прописные буквы не различаются.
Целые константы хранятся в формате типа
int
(см. ниже).
В конце целой константы можно записать букву прописную
L
или строчную
l
, тогда константа будет сохраняться в длинном формате типа
long
(см. ниже):
+25L, -0371, OxffL, OXDFDF1
.
Совет
Не используйте при записи длинных целых констант строчную латинскую букву
l
, ее легко спутать с единицей.