除k取余法仅仅是十进制转化到k进制的方法吗?

2025-04-06 07:52:51
推荐回答(1个)
回答1:

任何进制的数通过除以K反向取余将其转化为k进制数,只是非十进制人们很不习惯,计算时容易出错。二进制转八进制有更简便方法:将二进制整数数从右至左、小数从左至右每3位分开,整数最左端不足3位时其前补0,小数最后不足3位时后面补0;然后用对应的八进制符号写出来就行了,小数点位置不变。如111010101.01101101转八进制时:
111’010‘101.011‘011’010(这里补了个0)
7 2 5 . 3 3 2
所以二进制数111010101.01101101的八进制是725.332.