十进制的0.5125转化成二进制的数是多少?

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:52:53
计算方法不是“乘2取整”吗?
我算了一下它等于0.1000001100110011001100110011001100……
后面的0011会无限循环下去。
是这样吗?
这就是二进制里面的循环小数?

不是这样的,应该是用2辗转相除至结果为1
将余数和最后的1从下向上倒序写

5125化二进制为:
1010000000101

我算了一下是0.1000之后便是001001。。。。。。这样一直循环下去