八进制转换成十进制,十进制转换成八进制
今天,学习八进制和十进制是如何相互转换的。
操作方法
01
如何将八进制转换成十进制:按重量相加?
(将八进制每一位上的数字乘以位权重,再将数字相加)。
02
十进制转八进制方法一:直接法(可分为整数部分和小数部分)
整数部分:每次将整数部分除以8,余数就是这个位权上的数。商继续除以8,以此类推,直到商为零,从最后一个余数开始向前排列就够了。
我们称这种方法为除以8并取余数。
可以参考图片。
03
小数部分:小数部分乘以8,然后取整数部分,剩下的小数部分乘以8,取整数部分,循环直到小数部分为零。
这个方法叫八乘。
(小数部分从来不碰零怎么办?可以根据位数来做 放弃3进4 )
04
方法二:间接法(先把十进制转换成二进制,再把二进制转换成八进制)
05
首先将十进制转换为二进制,就像十进制转换为八进制整数一样,取整数部分,然后将剩余的小数部分乘以8,再取整数部分,以此类推,直到小数部分为零。
06
然后将其从二进制转换为八进制,与二进制和八进制数的对照表进行比较。