我对为什么我们关心正零和负零的不同表示感到困惑。
我隐约记得阅读过的说法,即负零表示在涉及复数的编程中极为重要。我从来没有机会编写涉及复数的代码,所以我对为什么会这样感到困惑。
Wikipedia关于该概念的文章并不是特别有用。如果我理解正确的话,它只会使带符号的零的含糊的说法使某些数学运算在浮点中变得更简单。该答案列出了几个功能不同的函数,如果您熟悉它们的用法,则可以从示例中推断出一些东西。(尽管复杂的平方根的特定示例看起来完全错了,因为这两个数字在数学上是等价的,除非我有误解。)但我一直无法找到一个清晰的陈述,说明如果不存在该陈述会遇到的麻烦。我能够找到的更多数学资源表明,从数学角度看,两者之间没有区别,并且Wikipedia文章似乎暗示,除了描述限制之外,在计算之外很少见到这一点。
那么为什么负零在计算中有价值呢?我确定我只是想念一些东西。
sqrt(-1+0i) = i
和sqrt(-1-0i) = -i
,尽管我相信它为某些编程语言配备了适当的语法。我将进行更清晰的编辑。