-1

我正在使用 openCV C++ 库并计算出双倍。它会进行算术运算,但是当我读出数字时,会在命令提示符下打印出 -1.#QNAN。这意味着什么?我使用的是 64 位 i3 处理器。

4

2 回答 2

2

这意味着你得到了一个安静的 NAN,可能是通过将某物除以-Inf / Inf或乘以-Inf,或者可能将非双精度数转换为双精度数。这与其说是精度错误,不如说是算术异常。

编辑:或添加/减去......在此处Inf阅读有关 NaN的更多信息

于 2013-07-15T10:31:39.163 回答
0

这不是错误,请在此处阅读有关浮点的更多信息

于 2013-07-15T11:57:47.043 回答