12.01.2014 Aufrufe

2-up - ETH Zürich

2-up - ETH Zürich

2-up - ETH Zürich

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Beispiel 2: Paket „Bruchrechnen“<br />

Bruch = Zähler<br />

Nenner<br />

• Paket, um mit rationalen Zahlen in Bruchform zu rechnen<br />

• Vermeidet so evtl. Rundungsfehler, die bei float zu erwarten<br />

sind (hier nur für nicht-negative Brüche realisiert)<br />

package bruchPak;<br />

public class Bruch {<br />

private long Zaehler = 0;<br />

private long Nenner = 1;<br />

public Bruch(long z, long n) {setzen(z,n);}<br />

public Bruch(long z) {setzen(z,1);}<br />

public Bruch() {setzen(0,1);}<br />

public void setzen(long z, long n) {<br />

if (z < 0 || n

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!