るりまサーチ

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

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io readlines
  5. io each_line

ライブラリ

検索結果

Kernel.#Float(arg, exception: true) -> Float | nil (18493.0)

引数を浮動小数点数(Float)に変換した結果を返します。

...引数を浮動小数点数(Float)に変換した結果を返します。

引数が数値の場合は素直に変換し、文字列の場合
は整数や浮動小数点数と見なせるもののみ変換します。

メソッド Float は文字列に対し String#to_f よりも厳密な変換を...
...行います。

@param arg 変換対象のオブジェクトです。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError 整数や浮動小数点数と見なせない文字列...
...例][ruby]{
p Float(4) #=> 4.0
p Float(4_000) #=> 4000.0
p Float(9.88) #=> 9.88

p Float(Time.gm(1986)) #=> 504921600.0
p Float(Object.new) # can't convert Object into Float (TypeError)
p Float(nil) # can't convert nil into Float (TypeError)

p Float("10")...

Kernel.#BigDecimal(s, exception: true) -> BigDecimal | nil (125.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...定した値を表す BigDecimal オブジェクトを生成します。

@param s 数値を表現する初期値を文字列、Integer、
Float
、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無視されます...
...あります。

@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@raise ArgumentError s に Float オブジェクトを指定し、n に
Float
::DIG + 2 以上の値を指定...
...した場合に発生します。
s に Float、Rational オブジェクトを指
定し、n を省略した場合に発生します。

@raise ArgumentError n に負の数を指定した場合に発生します。...

Kernel.#BigDecimal(s, n, exception: true) -> BigDecimal | nil (125.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...定した値を表す BigDecimal オブジェクトを生成します。

@param s 数値を表現する初期値を文字列、Integer、
Float
、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無視されます...
...あります。

@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@raise ArgumentError s に Float オブジェクトを指定し、n に
Float
::DIG + 2 以上の値を指定...
...した場合に発生します。
s に Float、Rational オブジェクトを指
定し、n を省略した場合に発生します。

@raise ArgumentError n に負の数を指定した場合に発生します。...