るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.015秒)
トップページ > バージョン:2.6.0[x] > クエリ:Float[x] > クエリ:Infinity[x] > クエリ:infinite?[x]

別のキーワード

  1. json infinity
  2. bigdecimal infinity
  3. bigdecimal exception_infinity
  4. point infinity?
  5. float infinity

ライブラリ

クラス

検索結果

Float#infinite? -> 1 | -1 | nil (117376.0)

数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返 します。

数値が +∞ のとき 1、-∞のとき -1 を返します。それ以外は nil を返
します。

//emlist[例][ruby]{
inf = 1.0/0
p inf # => Infinity
p inf.infinite? # => 1

inf = -1.0/0
p inf # => -Infinity
p inf.infinite? # => -1
//}

Complex#infinite? -> nil | 1 (54376.0)

実部と虚部のどちらも無限大ではない場合に nil を、そうでない場合に 1 を返します。

実部と虚部のどちらも無限大ではない場合に nil を、そうでない場合に 1 を返します。

//emlist[例][ruby]{
(1+1i).infinite? # => nil
(Float::INFINITY + 1i).infinite? # => 1
//}

@see Complex#finite?