N进制的本质就是逢N进一位,进一位具体指的是“增加位数”。
1.二进制对照十进制
0,1,2,3,4,5,6,7,8,9,10...
0,1,10,11,100,101,110,111,1000,1001,1010...
记住二进制与十进制的常用转换,可以在做进制转换时由这些基础数字做加减法得来:
1 1
10 2
100 4
1000 8
1010 10
10000 16
100000 32
1000000 64
10000000 128(规律是1后面几个0就是2的几次方)
例如:
97 = 96+1 = 32+64+1 = 1000000+100000+1 = 1100001
10101010 = 128+32+10 = 170
Windows下可以用计算器来算,Linux下可以用bc计算器通过obase=2命令来算。
2.八进制对照十进制
0,1,2,3,4,5,6,7,8,9,10...
0,1,2,3,4,5,6,7,10,11,12...
3.十六进制对照十进制
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16...
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10...