// // Test Fraction class // p.160: 1/2+3/4*1/5 ==> 3/4*1/5 + 1/2 // class UseFraction { public static void main(String[] args) { Fraction x = new Fraction(1, 2); Fraction y = new Fraction(3, 4); Fraction s = new Fraction(1, 5); Fraction z; z = y.mult(s).add(x); System.out.print(""); x.writeOut(); System.out.print(" + "); y.writeOut(); System.out.print(" * "); s.writeOut(); System.out.print(" = "); z.writeOut(); // output the decimal for the result?? System.out.println("\nResult is " + z.evaluate()); // other way - System.out.println("\nResult is " + (y.evaluate()*s.evaluate()+x.evaluate()) ); System.out.println("\n\nDone.\n\n"); } }