package rebelsky.fractions; import java.io.PrintWriter; import java.math.BigInteger; /** * A simple test of fractions. * * @author Samuel A. Rebelsky. * @author YOUR NAME HERE * @author CSC152 2005S. */ public class TestFraction { public static void main(String[] args) throws Exception { PrintWriter pen = new PrintWriter(System.out, true); Fraction f1; f1 = new Fraction(4123,1111111111); Fraction f2; f2 = new Fraction(11,1111111111); pen.println("First fraction: " + f1); pen.println("Second fraction: " + f2); pen.println("Sum: " + (f1.add(f2))); pen.println(f1 + " * " + f2 + " = " + (f1.multiply(f2))); Fraction f3 = new Fraction("1/3"); Fraction f4 = new Fraction("6/3"); Fraction f5 = new Fraction("12/5"); Fraction f6 = new Fraction("1231152344523342/10"); pen.println("The fractional part of " + f3 + " is " + f3.fractional()); pen.println("The fractional part of " + f4 + " is " + f4.fractional()); pen.println("The fractional part of " + f5 + " is " + f5.fractional()); pen.println("The fractional part of " + f6 + " is " + f6.fractional()); } // main(String[]) } // class TestFraction