//Dividing method with optional reduction public Fraction Divide(Fraction fract1, bool bReduce) { Fraction fTemp = new Fraction(); fTemp.iNumerator = this.iNumerator * fract1.iDenominator; fTemp.iDenominator = this.iDenominator * fract1.iNumerator; if (bReduce) { fTemp.Reduction(); } return(fTemp); }