るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.020秒)
トップページ > クラス:String[x] > クエリ:*[x] > クエリ:to_f[x]

別のキーワード

  1. _builtin to_s
  2. openssl to_der
  3. openssl to_s
  4. openssl to_pem
  5. _builtin to_a

ライブラリ

検索結果

String#to_f -> Float (18180.0)

文字列を 10 進数表現と解釈して、浮動小数点数 Float に変換します。

...p "10".to_f # => 10.0
p "10e2".to_f # => 1000.0
p "1e-2".to_f # => 0.01
p ".1".to_f # => 0.1

p "nan".to_f # => 0.0
p "INF".to_f # => 0.0
p "-Inf".to_f # => -0.0
p(("10" * 1000).to_f) # => Infinity (with warning)

p "".to_f # => 0.0
p "1_0_0".to_f # => 100.0
p " \n10".to_f # => 1...
...0.0 # 先頭の空白は無視される
p "0xa.a".to_f # => 0.0
//}

なお、このメソッドの逆に、数値を文字列に変換するには
Kernel.#sprintf,String#%,Integer#to_s
を使用します。

@see String#hex, String#oct, String#to_i,
Kernel.#Integer, Kernel.#Float...