【发布时间】:2013-05-28 22:09:34
【问题描述】:
我明天有一个考试,我需要了解定点和浮点表示。我想我已经理解了两者背后的基本思想,但是在比较它们的功能时,我不太确定细节。我会根据我对两者的理解记录下我认为正确的地方,如果有人能确认它是否正确或指出错误之处,我将不胜感激。
固定点 -
一个。比浮点实现更快
b.可以准确表示其范围内的任何值
c。允许简单的乘以 2
浮点数 -
一个。提供最佳分辨率(我假设分辨率意味着精度)
b.处理范围广泛的数字
c。无法在其范围内以精确的精度表示某些值
d。实现稍微复杂一些
谢谢。
【问题讨论】:
-
Re:“[Fixed point] 可以准确地表示其范围内的任何值”:也许我误解了你的意思,但我认为这不是真的。例如,我遇到过的任何定点系统都无法准确表示 1/3。
-
以上大部分内容要么完全错误,要么过于模糊。
-
ruakh - 现在我想起来了,我同意 1/3 会有更准确的浮点表示。这是否意味着与定点相比,浮点具有更好的准确性和精度? PaulR - 很抱歉。这是我很难回答的作业中的问题之一,因为这些概念没有得到很清楚的解释。我只是根据我在维基百科/网络其他部分读到的所有内容。
-
我现在在下面的答案中汇总了一些 cmets。
-
这很有帮助,谢谢!
标签: floating-point floating-accuracy floating-point-precision fixed-point