1、整数部分的二进制转换成十进制。
指数 | 十进制数 | 二进制数 |
20 | 1 | 0001 |
21 | 2 | 0010 |
22 | 4 | 0100 |
23 | 8 | 1000 |
24 | 16 | 0001 0000 |
25 | 32 | 0010 0000 |
26 | 64 | 0100 0000 |
27 | 128 | 1000 0000 |
28 | 256 | 0001 0000 0000 |
29 | 512 | 0010 0000 0000 |
210 | 1024 | 0100 0000 0000 |
211 | 2048 | 1000 0000 0000 |
212 | 4096 | 0001 0000 0000 0000 |
213 | 8192 | 0010 0000 0000 0000 |
214 | 16384 | 0100 0000 0000 0000 |
215 | 32768 | 1000 0000 0000 0000 |
216 | 65536 | 0001 0000 0000 0000 0000 |
2、小数部分的二进制转换成十进制。
记到小数点后六位就够了,如果再向后,你可以继续除2,不过这题目可就有些变态了。
指数 | 分数 | 二进制 | 十进制 |
2-1 | 1/21 | .1 | .5 |
2-2 | 1/22 | .01 | .25 |
2-3 | 1/23 | .001 | .125 |
2-4 | 1/24 | .0001 | .0625 |
2-5 | 1/25 | .0000 1 | .03125 |
2-6 | 1/26 | .0000 01 | .015625 |
3、二进制(B,Binary),八进制(O,Octal) 十进制(D,Decimalist),十六进制(H,Hex)
二进制 | 八进制 | 十进制 | 十六进制 |
0000 | 0 | 0 | 0 |
0001 | 1 | 1 | 1 |
0010 | 2 | 2 | 2 |
0011 | 3 | 3 | 3 |
0100 | 4 | 4 | 4 |
0101 | 5 | 5 | 5 |
0110 | 6 | 6 | 6 |
0111 | 7 | 7 | 7 |
1000 | 10 | 8 | 8 |
1001 | 11 | 9 | 9 |
1010 | 12 | 10 | A |
1011 | 13 | 11 | B |
1100 | 14 | 12 | C |
1101 | 15 | 13 | D |
1110 | 16 | 14 | E |
1111 | 17 | 15 | F |