固定vs浮点表示疑问

时间:2013-05-28 22:09:34

标签: floating-point floating-accuracy floating-point-precision fixed-point

我明天参加考试,我需要了解固定和浮点表示。我想我已经理解了两者背后的基本思想,但在比较它们的功能时,我不太确定细节。我会记下我对两者的理解是正确的,如果有人能够确认是否正确或者指出错误的话,我会非常感激。

固定点 -

一个。比浮点实现更快

湾可以在其范围内准确表示任何值

℃。允许简单乘以2

浮点 -

一个。提供最佳分辨率(我假设分辨率意味着精确度)

湾应对各种各样的数字

℃。无法在其范围内精确准确地表示某些值

d。实施稍微复杂一些

谢谢。

1 个答案:

答案 0 :(得分:2)

固定点 -

一个。比浮点实现更快     - TRUE / FALSE - 取决于硬件可以更快或更慢

湾可以在其范围内准确表示任何值     - 错误

℃。允许简单乘以2
    - “简单”相比什么?对于浮点数,您将1加到指数中,对于固定点,您可以执行整数乘法或左移。我没有看到复杂性有任何显着差异。

浮点 -

一个。提供最佳分辨率(我假设分辨率意味着精确度)
    - 部分正确 - 但与“什么”相比“最佳”?你的意思是比定点更好吗?

湾应对各种各样的数字
    - 是的

℃。无法在其范围内精确准确地表示某些值     - TRUE - 但不能完全准确地表示绝大多数

d。实施稍微复杂一点     - 是的 - 但又一次,“稍微复杂一点”比什么?浮点需要比固定点更多的逻辑(即晶体管/门/硅),如果那就是你的意思?