如何在浮点运算和十进制中表示0.1

如何在浮点运算和十进制中表示0.1

我试图更好地理解浮点运算,并且已经看到了“每个计算机科学家应该知道浮点算术的内容”的一些链接。

我还是不明白,一些怎么样0.10.5存储在花车和小数。

有人可以解释它是如何布局的记忆?

我知道浮子是两个部分(即一个数字的东西)。


守着星空守着你
浏览 751回答 2
2回答

阿晨1998

首先参见Wikipedia条目和IEEE组。基本上,有一个符号,一个数字和一个指数。如果源基地具有目的地基础中不存在的因子,则一个基数中的数字不能在另一个基数中有限地表示。例如,1/3不能表示为有限的十进制数,但是很容易表示为三元(基数-3)数:(0.1)3。因此0.5具有有限二进制表示,(0.1)2,即2 -1,但是0.1具有重复表示,因为2和10具有不共同的因子(5)。
打开App,查看更多内容
随时随地看视频慕课网APP