二进制 八进制 十六进制转换为十进制
1. 二进制转换为十进制
例如一个二进制的数1010101如何转换成十进制数呢?
把最后一位看做 2^0 依次将指数递增上去
再乘以每一位所对应的数字
最后相加就好了(以二进制的1010101为例)

2 . 八进制转十进制
把最后一位看做 8^0 依次将指数递增上去
再乘以每一位所对应的数字
最后相加就好了(以八进制的430为例)

3 . 十六进制转十进制
把最后一位看做 16^0 依次将指数递增上去
再乘以每一位所对应的数字
最后相加就好了(以十六进制的168为例)

十进制转二进制 八进制 十六进制
** 1. 十进制转二进制(以十进制的65.375为例)**
- 首先十进制转二进制分为整数和小数两个部分
- 整数部分

- 小数部分

**
同样的是十进制转八进制,十六进制也是和上面一样的方法。
**
!!在这我们必须要注意的是!!
十进制转N进制中,整数部分从下往上写(倒序),小数部分从上往下写(正序)。
** 2. 八进制转二进制**
八进制转二进制就相对而言比较简单啦,我们只要记得(0-7)所对应的二进制序列就好了,遇到对应数字换上去即可。
- 0--------------000
- 1--------------001
- 2--------------010
- 3--------------011
- 4--------------100
- 5--------------101
- 6--------------110
- 7--------------111
例如 八进制的(56)转为二进制就是(101110)
同样的二进制转八进制也是相互替换即可
3. 十六进制转二进制
十六进制转二进制也很简单,也就是记得(0-15)所对应的二进制序列相互替换即可。
- 0-------------------------0000
- 1-------------------------0001
- 2-------------------------0010
- 3-------------------------0011
- 4-------------------------0100
- 5-------------------------0101
- 6-------------------------0110
- 7-------------------------0111
- 8-------------------------1000
- 9-------------------------1001
- A------------------------1010
- B------------------------1011
- C------------------------1100
- D------------------------1101
- E------------------------1110
- F------------------------1111
例如 十六进制的(1A)转为二进制就是(00011010)
同样的二进制转十六进制也是相互替换即可
本文详细讲解了二进制、八进制、十六进制与十进制之间的转换方法,包括从N进制到十进制的转换公式,以及从十进制到二进制、八进制、十六进制的转换步骤。同时,介绍了八进制与十六进制到二进制的快速转换技巧。

被折叠的 条评论
为什么被折叠?



