Rechnen mit Brüchen

Bruchrechner mit Objekten, Typ rationale Zahl

Konsequenter Zugriff auf Objekte, be/99 nach Mintert,Javascript1.2, AddisonWesley 96

1. Bruch
 
2. Bruch
1. Zähler   2. Zähler
1. Nenner   2. Nenner




Ergebnis
Zähler
Nenner

Achtung Beispielzahlen! Bitte verändern und rechnen lassen


Angeregt durch ein Beispiel von Stefan Mintert in oben erwähntem Buch habe ich das Objekt "Rationale Zahl" konsequent umgesetzt.
Zugriff auf das Objekt erfolgt nur durch die Schnittstelle. Zähler und Nenner sind einzeln nur bei der Erzeugung eines Objektes beeinflussbar bzw. einsetzbar. Abgefragt werden können die beiden Teile über Funktionen gleichen Namens, z.B. Zaehler(Zahl). Die Subtraktion ist als Addition der negativen Zahl realisiert. Ergebnisse werden gekürzt. Dabei wird im Ergebnis der Nenner stets positiv gewählt.
Kommentar an Uli Behrens

e-mail zur Homepage