Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Floatクラス > ==
self == other -> bool
[permalink][rdoc]比較演算子。数値として等しいか判定します。
3.14 == 3.14000 # => true
3.14 == 3.1415 # => false
NaNどうしの比較は、未定義です。
Float::NAN == Float::NAN # => false
[Float::NAN] == [Float::NAN] # => true
[Float::NAN] == [0.0 / 0.0] # => false