1.原理说明
进制 | 机制 | 计算位 | 最大值二进制 | 单元 | 表示法 |
---|---|---|---|---|---|
2进制 | 逢2进1 | 1 | 1 | 0,1 | 0b**** |
4进制 | 逢4进1 | 2 | 11 | 0,1,2,3 | |
8进制 | 逢8进1 | 3 | 111 | 0,1,2,3,4,5,6,7 | 0**** |
10进制 | 逢10进1 | 0,1,2,3,4,5,6,7,8,9 | |||
16进制 | 逢16进1 | 4 | 1111 | 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F | 0x**** |
32进制 | 逢32进1 | 5 | 11111 | 0,1 ~ 9,A,B ~ V(除了W,X,Y,Z) |
2.进制转换
2.1 n转换为10进制
xyx(n) = x*n^2 + y*n^1 + x
2.2 n转换为2进制
除了10进制外,其他进制转换为2进制,可采用单元拼接,即
xyx(n)对应2进制为:x(2) 拼接 y(2) 拼接 z(2)
举例:
4进制数32对应2进制:1110,对应10进制:14。
8进制数32对应2进制:011010,对应10进制:26。
16进制数32对应2进制:00110010,对应10进制:50。
32进制数32对应2进制:0001100010,对应10进制:98。