【发布时间】:2019-05-29 23:02:21
【问题描述】:
我(认为)我了解二进制小数的定点和浮点表示。但是,我经常看到定点被描述为更精确且范围更小,而浮点被描述为更不准确且范围更大。现在,如果我理解正确,浮点不准确源于它不能表示 0.1 以及许多其他实数 = 我认为定点有同样的问题,那么它如何被描述为更“准确”。如果我没记错的话,冯诺依曼似乎也支持这个想法,并说我们不应该使用浮点数而是固定的,但是为什么?
【问题讨论】:
-
你也不能用定点精确地表示 0.1,这与浮动与固定无关。
-
@ElliotAlderson:定点和浮点都不一定是基于二进制的。 0.1 可以用基于十进制的定点和浮点格式表示。
-
@EricPostpischil 同意,但 OP 专门询问“二进制”的定点和浮点表示。
标签: floating-point fixed-point