1

我明天有一个考试,我需要了解定点和浮点表示。我想我已经理解了两者背后的基本思想,但是在比较它们的功能时,我不太确定细节。我会根据我对两者的理解记录下我认为正确的地方,如果有人能确认它是否正确或指出错误之处,我将不胜感激。

固定点 -

一个。比浮点实现更快

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

C。允许简单乘以 2

浮点 -

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

湾。应对范围广泛的数字

C。无法在其范围内以精确的精度表示某些值

d。实现稍微复杂一些

谢谢你。

4

1 回答 1

2

固定点 -

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

湾。可以准确地表示其范围内的任何值
- FALSE

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

浮点 -

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

湾。应对范围广泛的数字
- TRUE

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

d。实现稍微复杂一些
- 真的 - 但同样,“稍微复杂”比什么?浮点需要比定点更多的逻辑(即晶体管/门/硅),如果这就是你的意思吗?

于 2013-05-28T22:21:35.863 回答