self / other -> Rational | Float[permalink][rdoc][edit]quo(other) -> Rational | FloatRuby 1.9.3 から(Float) → Float (Complex) → Complex (Numeric) → Rational-
selfをotherで割った値(=商)を返します。Rationalオブジェクトを左項とする算術演算子/はこのメソッドの呼び出しになります。- [PARAM]
other: -
selfを割る数
例otherに Float を指定した場合は、計算結果を Float で返します。r = Rational(3, 4) p r / 2 # => (3/8) p r / 2.0 # => 0.375 p r / 0.5 # => 1.5 p r / Rational(1, 2) # => (3/2) r / 0 # ~> ZeroDivisionError- [EXCEPTION]
ZeroDivisionError: -
otherが0のときに発生します。
[SEE_ALSO] Numeric#quo
- [PARAM]