to_f -> Float
[permalink][rdoc][edit]-
自身の値を最も良く表現する Float に変換します。
絶対値が極端に小さい、または大きい場合にはゼロや無限大が返ることがあります。
- [RETURN]
- Float を返します。
Rational(2).to_f # => 2.0 Rational(9, 4).to_f # => 2.25 Rational(-3, 4).to_f # => -0.75 Rational(20, 3).to_f # => 6.666666666666667 Rational(1, 10**1000).to_f # => 0.0 Rational(-1, 10**1000).to_f # => -0.0 Rational(10**1000).to_f # => Infinity Rational(-10**1000).to_f # => -Infinity