Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Rationalクラス > *

instance method Rational#*

self * other -> Rational | Float[permalink][rdoc]

積を計算します。

[PARAM] other:
自身に掛ける数

other に Float を指定した場合は、計算結果を Float で返しま す。

例:

r = Rational(3, 4)
r * 2                # => (3/2)
r * 4                # => (3/1)
r * 0.5              # => 0.375
r * Rational(1, 2)   # => (3/8)