Java ( ) . ASCII, Unicode .
. , -137.
0x 0X ( 0, X), . , 0x10 1016=16; 0x2F 2F16=47, .. .
, C/C++, Java , 0. 010 108=8. , .
int. L ( l, , ), long, , int.
, .
. , , , . , , - 8 .
( ), . , . , .
, . 10 ( 0 9), . 10 , , - , 10 . 52=5∙10+2, 137=1∙102+3∙101+7, ..
, , . . . , , , , . , 10, 16 , 10, 16. 10 , , 9, A, B, C, D, E, F:
|
|
0 1 2 3 4 5 6 7 8 9 A B C D E F
A=10, B=11, C=12, D=13, E=14, F=15.
, 0 9 , 9 . 10 15 A F, . 16 10. , , , . 10, 16. , . , , 0 9, A F. , .
.
0x10 = 1016 =16;
0x100 = 10016 =16 ∙16=256;
0x1000 = 100016 =(16)3=4096;
0x20 = 2016 =2∙16 =32;
0x21 = 2116 =2∙16 +1=33;
0xF = F16 =15;
0x1F = 1F16 =1∙16 +15=31;
0x2F = 2F16 =2∙16 +15=47;
0xFF = FF16 =15 ∙16+15=255;
.