返回列表 回复 发帖
你好。实际书上讲解和你看到教材都是没有错的。关键是前提不一样。

网上教材说的是十进制下的移位。而书中这里讲解的是二进制数字的移位。

我们这里移动的是小数点。而小数点概念是十进制所特有的概念。移动一次小数点,就意味数字要增大10倍,或者减小为十分之一。

你可以把书中的那个例子手工计算一下。
这里二进制移动了四位,那应该是2的四次方。但是这里采用的二进制方式,所以4也必需转化为2进制,所以就是100。

可能对你产生理解困惑的地方,就是100是二进制的100,还是十进制的100。你给出的那个网页中,采用十进制的9来表示。而作者为了照顾后面写阶码的考虑,直接使用了二进制的写法。
返回列表