Kettenbruch
Dieser Online-Rechner stellt einen Bruch als einen Kettenbruch dar.
Der Inhalt ist unter der Creative Commons Namensnennung / Weitergabe unter gleichen Bedingungen 3.0 (nicht portiert) lizenziert. Dies bedeutet, dass Sie diesen Inhalt unter den gleichen Lizenzbedingungen frei weitergeben oder ändern dürfen, jedoch mit Zuordnung zum Entwickler indem Sie einen Hyperlink auf Ihrer Webseite zu dieser Arbeit https://de.planetcalc.com/8456/ platzieren. Des Weiteren ändern Sie bitte keine Verweise auf das Originalwerk (falls vorhanden) das in diesem Inhlat vorhanden ist.
Der untenstehende Rechner stellt eine gegebene rationale Zahl als einen endlichen Kettenbruch dar. Er zeigt auch die Kettenbruch-Koeffizienten an (der erste Koeffizient ist ein ganzzahliger Teil). Unter dem Rechner kann man mehr über Kettenbrüche erfahren.
Der untenstehende Rechner wandelt Kettenbruch-Koeffizienten zurück in reale Zahlen.
Kettenbruch
Ein Kettenbruch ist eine Art der Zahlendarstellung für die Summe eines ganzzahligen-Teils und einem Bruchteil. Der Bruchteilzähler ist immer Eins, der Nenner ist die Summe des ganzzahligen-Teils und des Bruchteils. Der Bruchteilnenner kann wieder die Summer des ganzzahligen- und Bruchteils sein, usw.
a0,a1,a2...an sind die Kettenbruch-Koeffizienten.
Man verwendet den folgenden Algorithmus, um die Bruchteil-Koeffizienten zu berechnen:
// n - the fraction numerator
// d - the fraction denominator
loop while d ≠ 0
r ⟵ n mod d;
output ⟵ (n-r)/d;
n ⟵ d;
d ⟵ r;
end loop
Der umgekehrte Transformationsalgorithmus ist:
// f[] - the continued fraction coefficient array with indexes 0...k-1
// k - number of the coefficients
n ⟵ f[k-1];
d ⟵ 1;
loop while k greater than 1
r ⟵ d;
d ⟵ n;
k ⟵ k-1;
n ⟵ f[k-1]*n+r;
end loop
output ⟵ n/d;
Kommentare