ジュリアでのNaNの比較
説明
Juliaでは、浮動小数点数に関連してIEEE 754標準に従っています。このルールではNaN
Not a Numberは他のすべての値との比較で常にfalse
を返します。唯一!=
と!==
演算子を使用する場合のみtrue
を返します。
コード
julia> NaN > 1
false
julia> NaN ≥ 2
false
julia> NaN == 3
false
julia> NaN ≤ 4
false
julia> NaN < 5
false
julia> NaN != 6
true
julia> NaN !== 7
true
NaN
とNaN
を比較する時、!=
の場合のみtrue
を返します。
julia> NaN > NaN
false
julia> NaN ≥ NaN
false
julia> NaN == NaN
false
julia> NaN ≤ NaN
false
julia> NaN < NaN
false
julia> NaN != NaN
true
julia> NaN !== NaN
false
環境
- OS: Windows11
- Version: Julia 1.10.0