八进制转换成十进制,十进制转换成八进制

北方的雪2022-06-27  12

八进制转换成十进制,十进制转换成八进制

今天,学习八进制和十进制是如何相互转换的。

操作方法 01

如何将八进制转换成十进制:按重量相加?
(将八进制每一位上的数字乘以位权重,再将数字相加)。

02

十进制转八进制方法一:直接法(可分为整数部分和小数部分)
整数部分:每次将整数部分除以8,余数就是这个位权上的数。商继续除以8,以此类推,直到商为零,从最后一个余数开始向前排列就够了。
我们称这种方法为除以8并取余数。
可以参考图片。

03

小数部分:小数部分乘以8,然后取整数部分,剩下的小数部分乘以8,取整数部分,循环直到小数部分为零。
这个方法叫八乘。
(小数部分从来不碰零怎么办?可以根据位数来做 放弃3进4 )

04

方法二:间接法(先把十进制转换成二进制,再把二进制转换成八进制)

05

首先将十进制转换为二进制,就像十进制转换为八进制整数一样,取整数部分,然后将剩余的小数部分乘以8,再取整数部分,以此类推,直到小数部分为零。

06

然后将其从二进制转换为八进制,与二进制和八进制数的对照表进行比较。

转载请注明原文地址:https://juke.outofmemory.cn/read/492373.html

最新回复(0)