今天,学习八进制和十进制是如何相互转换的。
操作01
如何将八进制转换成十进制:按重量相加?(将八进制每一位上的数乘以位权重,将得到的数再次相加)。
0202
十进制转八进制方法1:直接法(可分为整数部分和小数部分)。整数部分:每次用整数部分除以8,余数就是位权上的数。商继续除以8,依此类推,直到商为零。从最后一个余数往前排就可以了。我们称这种方法为除以8并取余数。可以参考图片。
0303
小数部分:小数部分乘以8,然后取整数部分,剩下的小数部分乘以8,取整数部分,循环直到小数部分为零。这种方法叫做八乘。(小数部分从来不碰零怎么办?可以根据位数来做& 放弃3进4 )
0404
方法二:间接法(先把十进制转换成二进制,再把二进制转换成八进制)
05
首先将十进制转换为二进制,就像十进制转换为八进制整数一样,取整数部分,然后将剩余的小数部分乘以8,再取整数部分,以此类推,直到小数部分为零。
0606
然后将其从二进制转换为八进制,与二进制和八进制数的对照表进行比较。
本文来自玩味不尽投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/634192.html