public RationalLarge divideBy(RationalLarge other) { return(RationalLarge.reduce(num * other.den, den * other.num)); }
public RationalLarge divide(RationalLarge other) { return(RationalLarge.reduce(other.num * den, other.den * num)); }
public RationalLarge minus(RationalLarge other) { return(RationalLarge.reduce(num * other.den - other.num * den, den * other.den)); }
public RationalLarge multiply(RationalLarge other) { return(RationalLarge.reduce(num * other.num, den * other.den)); }
public Rational plus(Rational other) { return(RationalLarge.reduce(num * other.den + other.num * den, den * other.den)); }