gpt4 book ai didi

Matlab: 0 < NaN = 0

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:43 25 4
gpt4 key购买 nike

我真的被这个错误绊倒了。

这真的是 MATLAB 所期望的还是一个错误?

为什么 0 < NaN 不会产生错误?

最佳答案

根据 MathWorks' documentation on NaN ,唯一不返回 falseNaN 的逻辑运算符是 ~=(不等于)。

不过,这在逻辑上是有道理的:如果某物“不是数字”,则不能(不应该)将其与数字进行比较。 NaN 不等于任何东西。

此外,这是一个 IEEE 标准:NaN 是无序的,因此无法进行比较。它不适用于任何符合 IEEE 754 的语言。

简而言之,这不是错误。

关于Matlab: 0 < NaN = 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32342978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com