1.十进制转二进制规则:用2辗转相除至结果为1 ,将余数和最后的1从下向上倒序写
如:十进制 23的二进制是10111
23/2 = 11 余 1
11/2 = 5 余 1
5/2 = 2 余 1
2/2 = 1 余 0
结果为:10111
2.二进制转十进制:从后到前开始算,最后一位是第0位,倒数第二位是第1位….. 如 最后一位是1 ,那就是1*2的n次方,其中n代表的是第几位 ,然后把所有结果相加就是十进制
如:二进制10111的十进制是23
1*2的0次方 = 1
1*2的1次方 = 2
1*2的2次方= 4
0*2的3次方= 0
1*2的4次方 = 16
0+0+4+8+16 = 23