进制转换(小数)

来源:百度知道 编辑:UC知道 时间:2024/06/11 01:37:45
十进制45.8375转换为八进制 具体步骤

网上有禁止转换器阿,你找一个旧比较轻松了阿

先转换成二进制,在转换为八进制

整数部分除8取余数:
45/8=5--5
5/8=0---5
整数部分为55(注意倒过来)
小数部分乘8取整:
0.8375*8=6.7--6
0.7*8=5.6-----5
0.6*8=4.8-----4
0.8*8=6.4-----6
0.4*8=3.2-----3
0.2*8=1.6-----1
0.6*8=4.8-----4
小数部分是循环小数:0.65463146314631...........
合起来就是55.65463146314631...........

整数部分除以8取余数作为个位,再对商除以8取余数作为十位,...
小数部分乘以8取整数部分作为十分位,在将剩下的小数部分乘以8作为百分位,...
如 17.625
19 % 8 = 3
2 % 8 = 2
整数部分得23

0.625 * 8 = 5
小数部分为0.5
所以最终结果为23.5