24 lines
899 B
Java
24 lines
899 B
Java
package uebung02.rationals;
|
|
|
|
public class RationalDemo {
|
|
public static void main(String[] args) {
|
|
Rational r1 = new Rational(1, 2);
|
|
Rational r2 = new Rational(2, 4);
|
|
Rational r3 = new Rational(6, 18);
|
|
Rational r4 = new Rational(3, 12);
|
|
Rational r5 = new Rational(1);
|
|
Rational r6 = new Rational(2);
|
|
Rational r7 = new Rational(4, 3);
|
|
|
|
System.out.println("1/2 = " + r1);
|
|
System.out.println("2/4 = " + r2);
|
|
System.out.println("6/18 = " + r3);
|
|
System.out.println("1/2 + 2/4 = " + r1.add(r2));
|
|
System.out.println("1/2 - 6/18 = " + r1.sub(r3));
|
|
System.out.println("6/18 * 2/4 = " + r3.mult(r2));
|
|
System.out.println("1/2 == 2/4 ? " + r1.isEqual(r2));
|
|
System.out.println("2/4 == 3/12 ? " + r2.isEqual(r4));
|
|
System.out.println("1 + 2 / (4/3) = " + r5.add(r6.div(r7)));
|
|
}
|
|
}
|