什么是负零,它的用途是什么?

时间:2013-09-08 10:14:25

标签: language-agnostic numbers

我碰巧在这里遇到一个问题,提到尝试将浮动分配给-0.0或沿着这些行的某些东西。然而,从我到目前为止所读到的负零与正零相同,那么为什么不只是零?为什么这两个存在?

1 个答案:

答案 0 :(得分:3)

每个可能的浮点值实际上代表一小部分可能的真实世界数字(因为只有有限数量的可能浮点数但是无限数量的实际值)。因此,0.0表示介于0.0和非常小的正数之间的值,而-0.0表示介于0.0和非常小的负值之间的值。

但请注意,当我们比较0.0和-0.0时,它们被认为是相等的,即使实际的比特表示不同。