非十进制数转换成十进制数的方法:按权展开求其和
11010B=1*2^4+1*2^3+0*2^2+1*2^1+0*2^0=16+8+0+2+0=26D
110100B=1*2^5+1*2^4+1*2^2=32+16+4=52D
10101011B=1*2^7+1*2^5+1*2^3+1*2^1+1*2^0=128+32+8+2+1=171D
11111B=1*2^4+1*2^3+1*2^2+1*2^1+1*2^0=16+8+4+2+1=31D
二进制数转换成十六进制数的方法:以小数点分界,整数部分自右向左、小数部分自左向右,每四位一组,不足四位时,整数部分在高位左边补0,小数部分在低位右边补0,然后写出对应的十六进制数码.
11010B=00011010B=1AH
110100B=00110100=3AH
10101011B=10101011=ABH
11111B=00011111=1FH
四种进位制计数之间的关系
十进制(D)二进制(B)八进制(Q)十六进制(H)
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010