instance method Complex#numerator
numerator -> Complex
-
Complex#denominator の値で実部・虚部を通分したものの分子のみを Complex で返します。
具体的な計算式は
- 実部 = 実部の分子 * (実部、虚部の分母の最大公約数 / 実部の分母)
- 虚部 = 虚部の分子 * (実部、虚部の分母の最大公約数 / 虚部の分母)
例:
z1 = Complex.new(1, 2) z2 = Complex.new(Rational.new!(1, 3), Rational.new!(3, 5)) p z1.numerator p z2.numerator
class Complex