Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Rationalクラス > /
self / other -> Rational | Float
[permalink][rdoc]quo(other) -> Rational | Float
商を計算します。
other に Float を指定した場合は、計算結果を Float で返しま す。 ただし 0 以外の整数に等しい場合は Rational で返します。
例:
r = Rational(3, 4) r / 2 # => (3/8) r / 2.0 # => (3/8) r / 0.5 # => 1.5 r / Rational(1, 2) # => (3/2) r / 0 # => ZeroDivisionError
[SEE_ALSO] Numeric#quo