infinite? -> 1 | -1 | nil[permalink][rdoc][edit]-
例selfが +∞ のとき1、-∞のとき-1を返します。それ以外はnilを返します。inf = 1.0/0 p inf # => Infinity p inf.infinite? # => 1 inf = -1.0/0 p inf # => -Infinity p inf.infinite? # => -1[SEE_ALSO] Float#finite?
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
infinite? -> 1 | -1 | nil[permalink][rdoc][edit]
self が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返します。
inf = 1.0/0
p inf # => Infinity
p inf.infinite? # => 1
inf = -1.0/0
p inf # => -Infinity
p inf.infinite? # => -1
[SEE_ALSO] Float#finite?