るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.007秒)

別のキーワード

  1. json nan
  2. bigdecimal nan?
  3. bigdecimal nan
  4. bigdecimal sign_nan
  5. bigdecimal exception_nan

ライブラリ

クラス

キーワード

検索結果

Float#nan? -> bool (18107.0)

数値が NaN(Not a number)のとき真を返します。

...数値が NaN(Not a number)のとき真を返します。

//emlist[例][ruby]{
nan = 0.0/0.0
p nan # => NaN
p nan.nan? # => true
//}...

BigDecimal#nan? -> bool (18101.0)

self が NaN のときに true を返します。それ以外のときに false を返します。

self が NaN のときに true を返します。それ以外のときに false を返します。

JSON::State#allow_nan? -> bool (6113.0)

NaN, Infinity, -Infinity を生成できる場合、真を返します。 そうでない場合は偽を返します。

...finity を生成できる場合、真を返します。
そうでない場合は偽を返します。

//emlist[例][ruby]{
require "json"

json_state = JSON::State.new({})
json_state.allow_nan? # => false
json_state = JSON::State.new(allow_nan: true)
json_state.allow_nan? # => true
//}

@see 4627...

Numeric (6.0)

数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。

...----------------------------------------
modulo | o - o o o - -
nan?
| - - - - o - -
next | - o -...
...gnitude | o o o o o
modulo | o o o - -
nan?
| - - o - -
negative? | o - o o -...