计算机中十进制转换为二进制,后面的小数部分不会算那?高手指点一下啊

来源:百度知道 编辑:UC知道 时间:2024/07/04 01:53:02
举个列子啊,将十进制数120.125转换为十六进制和八进制数是-?
先转换成二进制,然后再转换成十六进制和八进制,如果你有更快捷的方法,一定要教给我,谢谢啦!!!

我来算算小数。
变成二进制,方法是乘二取整。

0.125
*2 = 0.25 整数是0
*2 = 0.5 整数是0
*2 = 1 整数是1

所以,其二进制是:0.001。

三位二进制,兑换一位八进制:
所以,其八进制是:0.1。

四位二进制,兑换一位16进制:
所以,后面填个0,其16进制是:0.2。

方法是乘二取整。

0.125
*2 = 0.25 整数是0
*2 = 0.5 整数是0
*2 = 1 整数是1

所以,其二进制是:0.001。

你想知道答案嘛?

我晓得答案啊。

但是我不说。

因为我认不到你》