Литералы, начинающиеся с 0x
, представляют собой шестнадцатеричные целые числа. (база 16)
Число 0x6400
равно 25600
.
6 * 16^3 + 4 * 16^2 = 25600
Для примера, включающего буквы (также используется в шестнадцатеричном формате, где A = 10, B = 11 ... F = 15)
Число 0x6BF0
равно 27632
.
6 * 16^3 + 11 * 16^2 + 15 * 16^1 = 27632
24576 + 2816 + 240 = 27632