进制转换

文章目录
  1. 1. 二进制转十进制
  2. 2. 十进制转二进制
  3. 3. 二进制转八进制
  4. 4. 八进制转成二进制
  5. 5. 二进制转十六进制
  6. 6. 十六进制转二进制
  7. 7. 十进制转八进制或者十六进制
  8. 8. 八进制或者十六进制转成十进制
    1. 8.1. 参考

二进制转十进制

方法:把二进制数按权展开,相加即得十进制数。

image.png

十进制转二进制

方法:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。

image.png

二进制转八进制

方法:3位二进制数按权展开相加得到1位八进制数。(注意事项,3位二进制转成八进制是从右到左开始转换,不足时补0)。

image.png

八进制转成二进制

方法:八进制数通过除2取余法,得到二进制数,对每个八进制为3个二进制,不足时在最左边补零。

image.png

二进制转十六进制

方法:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。

image.png

十六进制转二进制

方法:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。

image.png

十进制转八进制或者十六进制

方法一:间接法—把十进制转成二进制,然后再由二进制转成八进制或者十六进制。

方法二:直接法—把十进制转八进制或者十六进制按照除8或者16取余,直到商为0为止。

image.png

八进制或者十六进制转成十进制

方法:把八进制、十六进制数按权展开、相加即得十进制数。

image.png

参考

https://www.yuque.com/yinjianwei/vyrvkf/vidbk6

感谢原作者