二进制 八进制 十进制 十六进制的转换
1.十进制和二进制的转换
10进制 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10(A) | 11(B) | 12(C) | 13(D) |
2进制 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 |
14(E) | 15(F) | 16 |
1110 | 1111 | 10000 |
总结后发现一个问题 就是十进制转二进制的好时候:
2 | 4 | 8 | 16 |
10 (1后面一个零) | 100 | 1000 | 1000 |
2^1 (2的一次方) | 2^2 | 2^3 | 2^4 |
依次类推我相信会很简单吧
32 | 64 | 128 | 256 | 512 |
100000 | 1000000 | 10000000 | ……………… | ……………….. |
2^5 | 2^6 | 2^7 | 2^8 | 2^9 |
7 = 2^2 + 2^1 + 2^0 (十进制的7)
100 +1 0 + 1 = 111 (二进制的111)
那么:二进制转十进制是不是也懂了!
1110(二进制) = 1000 +100 +10 =2^3 + 2^2 + 2^1
=8 + 4 + 2 = 14(十进制)
2. 二进制转八进制和十六进制
二进制转八进制分3位一组
二进制转十六进制分4位一组
二进制 | 10111001 | 11100111 |
八进制 | 10 111 001 (结果:271) | 11 100 111 (结果:347) |
十六进制 | 1011 1001 (结果:B9) | 1110 0111 (结果:E7) |
其中在 十六进制中:
10 | 11 | 12 | 13 | 14 | 15 |
A | B | C | D | E | F |
那么十六进制和八进制 转二进制是不是也很简单!