十进制43.625换算成八进制过程?

如题所述

进制转八进制,有两种方法:直接法与间接法,先看直接的方法,与十进制转成二进制相同,咱们还是分整数部分转换和小数部分转换。

整数部分,除8取余法,每次将整数部分除以8,余数为该位权上的数,商继续除以8,余数又为上一个位权上的数,然后以此类推一直下去,直到商为零,最后从最后一个余数向前排列就可以了,如下图所示

再看小数部分,与转二进制相同,这里是乘八取整法,也就是说小数部分乘以8,然后取整数部分,再让剩下的小数部分再乘以8,再取整数部分,……以此类推,一直乘到小数部分为零为止。例如0.703125,如下图所示。

方法给你了,自己算吧。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-22
提供思路,具体过程网上教程很多。
由于这个数是小数,因此要分两部分分别处理,即整数部分和小数部分。整数部分,将43除8取余一直除到被除数为0,用短除法。小数部分,一直成8,去整数部分,直至只有整数部分取出整数部分的值即可。
进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。 对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。
相似回答