PR1/TestProgs/RationalsMain.java

27 lines
941 B
Java

public class RationalsMain{
public static void main (String [] args){
//Neue Klasse
Rational vierfuenftel = new Rational(4,5);
Rational sechssiebtel = new Rational(6,7);
Rational zehnfuenftel = new Rational(10,5);
Rational wtf = new Rational(24,6);
//Methodenaufruf
System.out.println("Wert des Zählers: "+ vierfuenftel.getNum());
System.out.println("Wert des Nenners: "+ vierfuenftel.getDenom());
System.out.println("Bruch als String: "+ vierfuenftel.ausgabe());
System.out.println("Addition mit 6/7: "+ vierfuenftel.add(sechssiebtel));
System.out.println("Subtraktion mit 6/7: "+ vierfuenftel.sub(sechssiebtel));
System.out.println("Multiplikation mit 6/7: "+ vierfuenftel.mult(sechssiebtel));
System.out.println("Division mit 6/7: "+ vierfuenftel.div(sechssiebtel));
System.out.println("Kürzen von 24/6: "+ wtf.cut() + "\n(Es wird nach jeder Rechnung gekürzt)");
System.out.println("Kehrwert " + vierfuenftel.reciprocal());
}
}