进制转换
一、十进制与二进制的转换 列如 :789=1100010101 789/2=394 余1 第10位
394/2=197 余0 第9位
197/2=98 余1 第8位
98/2=49 余0 第7位
49/2=24 余1 第6位
24/2=12 余0 第5位
12/2=6 余0 第4位
6/2=3 余0 第3位
3/2=1 余1 第2位
1/2得0 余1 第1位
二进制转十进制:
A | n | e | d | c | b | a |
B | 2的n-1次方 | 2的4次方 | 2的3次方 | 2的2次方 | 2的1次方 | 2的0次方 |
A*B各数相加
二、十进制与八进制的转换 例如:789=1425
789/8=98 余5 最后一位
98/8=12 余2 第三位
12/8=1 (第一位) 余4 第二位
八进制转十进制
A | n | d | c | b | a |
B | 8的n-1次方 | 8的3次方 | 8的2次方 | 8的1次方 | 8的0次方 |
A*B各数相加
三、十进制与十六进制的转换 列如:789=315
789/16=49 余5第三位
49/16=3 (第一位) 余1第二位
十六进制转十进制
A | n | d | c | b | a |
B | 16的n-1次方 | 116的3次方 | 16的2次方 | 16的1次方 | 16的0次方 |
A*B个数相加
注意:十以内1,2,3,...9 两位数10(A),11(B),12(C).....
四、二进制转八进制和转十六进制
转八进制: 例如:10111100 专八进制三个数字为一组 分别对应1,2,4
10111100=274
转十六进制 例如:10111100=BC (B=11,C=12) 转十六进制四个数字为一组 分别对应1,2,4,8