finite? -> bool[permalink][rdoc][edit]-
例selfが ∞, -∞, NaN のどれでもない場合にtrueを返します。それ以外の場合にfalseを返します。p 3.14.finite? # => true p Float::INFINITY.finite? # => false p Float::NAN.finite? # => false[SEE_ALSO] Float#infinite?
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
finite? -> bool[permalink][rdoc][edit]
self が ∞, -∞, NaN のどれでもない場合に true を返します。それ以外の場合に false を返します。
p 3.14.finite? # => true
p Float::INFINITY.finite? # => false
p Float::NAN.finite? # => false
[SEE_ALSO] Float#infinite?