logo

ジュリアでのNaNの比較 📂ジュリア

ジュリアでのNaNの比較

説明

Juliaでは、浮動小数点数に関連してIEEE 754標準に従っています。このルールではNaNNot 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

NaNNaNを比較する時、!=の場合のみ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