るりまサーチ

最速Rubyリファレンスマニュアル検索!
1205件ヒット [1-100件を表示] (0.169秒)
トップページ > クエリ:I[x] > クエリ:p[x] > クエリ:Float[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. kernel $-i

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Float::MIN_EXP -> Integer (33322.0)

最小の Float::RADIX 進の指数です。

...最小の Float::RADIX 進の指数です。

通常はデフォルトで -1021 です。

@see Float::MAX_EXP...

Float::EPSILON -> Float (33317.0)

1.0 + Float::EPSILON != 1.0 となる最小の正の値です。

...1.0 + Float::EPSILON != 1.0 となる最小の正の値です。

通常はデフォルトで 2.2204460492503131e-16 です。...

Float::MIN_10_EXP -> Integer (33306.0)

最小の 10 進の指数です。

...最小の 10 進の指数です。

通常はデフォルトで -307 です。

@see Float::MAX_10_EXP...

Float#inspect -> String (33300.0)

自身を人間が読みやすい形の文字列表現にして返します。

...の文字列表現にして返します。

固定小数点、浮動小数点の形式か、 "Infinity"、"-Infinity"、"NaN" のいず
れかを返します。

@return 文字列を返します。

//emlist[例][ruby]{
0.00001.to_s # => "1.0e-05"
3.14.to_s # => "3.14"
100...
...00_00000_00000.0.to_s # => "100000000000000.0"
10000_00000_00000_00000.0.to_s # => "1.0e+19"
(1.0/0.0).to_s # => "Infinity"
(0.0/0.0).to_s # => "NaN"
//}...

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

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

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

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

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

絞り込み条件を変える

Float#positive? -> bool (33206.0)

self が 0 より大きい場合に true を返します。そうでない場合に false を返します。

...self が 0 より大きい場合に true を返します。そうでない場合に false を返します。

//emlist[例][ruby]{
0.1.positive? # => true
0.0.positive? # => false
-0.1.positive? # => false
//}

@see Float#negative?...

Float#rationalize(eps) -> Rational (27300.0)

自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。

...eps で指定した許容誤差の範囲に収まるような Rational を返
します。

eps を省略した場合は誤差が最も小さくなるような Rational を返しま
す。

@param eps 許容する誤差

//emlist[例][ruby]{
0.3.rationalize # => (3/10)
1.333.rationalize...
...# => (1333/1000)
1.333.rationalize(0.01) # => (4/3)
//}...

Float::MAX_EXP -> Integer (27222.0)

最大の Float::RADIX 進の指数です。

...最大の Float::RADIX 進の指数です。

通常はデフォルトで 1024 です。

@see Float::MIN_EXP...

Float::MAX_10_EXP -> Integer (27206.0)

最大の 10 進の指数です。

...最大の 10 進の指数です。

通常はデフォルトで 308 です。

@see Float::MIN_10_EXP...

Float#to_s -> String (27100.0)

自身を人間が読みやすい形の文字列表現にして返します。

...の文字列表現にして返します。

固定小数点、浮動小数点の形式か、 "Infinity"、"-Infinity"、"NaN" のいず
れかを返します。

@return 文字列を返します。

//emlist[例][ruby]{
0.00001.to_s # => "1.0e-05"
3.14.to_s # => "3.14"
100...
...00_00000_00000.0.to_s # => "100000000000000.0"
10000_00000_00000_00000.0.to_s # => "1.0e+19"
(1.0/0.0).to_s # => "Infinity"
(0.0/0.0).to_s # => "NaN"
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>