Kettenbruch
Dieser Online-Rechner stellt einen Bruch als einen Kettenbruch dar.
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