规则:0开头表示8进制数 ( 例:01234 )
0x开头表示16进制数 ( 例:0x29C )
0b开头表示二进制数 ( 例如:0b001010011100 )
默认为十进制数。
各进制间的互相转换,可将二进制作为中间值:
- 16进制与2进制互转:1位16进制数等于4位二进制数。 ( 例:0x29C == 0b 0010 1001 1100 )
- 8进制与2进制互转:1位8进制数等于3位二进制数。 ( 例:01234 == 0b 001 010 011 100 )
- 16进制与8进制互转:将二进制数做中间值 。 ( 例:0x29C == 0b 0010 1001 1100 == 0b 001 010 011 100 == 01234 )