Java Reference
In-Depth Information
}
String Bruchstring() {
return zaehler + "/" + nenner;
}
void kuerzen() {
int m, n, r; //lokale Variablen
m = zaehler;
n = nenner;
r=m%n;
while(r>0){
m=n;
n=r;
r=m%n;
}
zaehler /= n; //in n steht jetzt der ggT
nenner /= n;
}
void gekuerztausgeben() {
kuerzen();
ausgeben();
}
boolean equals(Bruch x) {
Brucha=newBruch(this.zaehler,this.nenner);
Bruchb=newBruch(x.zaehler,x.nenner);
a.kuerzen();
b.kuerzen();
if ((a.zaehler == b.zaehler) && (a.nenner == b.nenner)) {
return true;
}else{
return false;
}
}
}
Listing 7.15 Klasse »Bruch« als Ausgangsbasis
Search WWH ::




Custom Search