实数转换八进制请问如何将实数比如0.5转换成五个八进制位?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 14:46:55

实数转换八进制请问如何将实数比如0.5转换成五个八进制位?
实数转换八进制
请问如何将实数比如0.5转换成五个八进制位?

实数转换八进制请问如何将实数比如0.5转换成五个八进制位?
0.5 x 8 = 4.0,整数位4,小数位0,说明已转换完
0.5(十进制)= 0.4(八进制),
反过来,0.4(八进制)= 4/8(十进制)=0.5(十进制)
再举例,
0.19(十进制)x8=1.52,取整数位1,
小数0.52x8=4.16,取4,
小数0.16x8=1.28,取1,
小数0.28x8=2.24,取2,
小数0.24x8=1.92,取1
五位算下来0.14121(八进制),考虑尾数舍入,应为0.14122(八进制)