public bool isEqualTo(Fraction a) { int fractionA = Convert.ToInt32((Convert.ToDouble(a.getNominator) / Convert.ToDouble(a.getDenominator)) * Convert.ToDouble(10000000)); int fractionB = Convert.ToInt32((Convert.ToDouble(getNominator) / Convert.ToDouble(getDenominator)) * Convert.ToDouble(10000000)); if (fractionA == fractionB) { return true; } return false; }
static void Main(string[] args) { do { Fraction temp = new Fraction(1, 2); Fraction temp2 = new Fraction(1, 4); Fraction mult = temp * temp2; Fraction sum = temp + temp2; Console.WriteLine(temp + " * " + temp2 + " = " + mult); Console.WriteLine(temp + " + " + temp2 + " = " + sum); } while (IsContinuing()); }