Algorithmus von Tonelli und Shanks - CITS
Algorithmus von Tonelli und Shanks - CITS
Algorithmus von Tonelli und Shanks - CITS
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Kettenbruchalgorithmus<br />
<strong>Algorithmus</strong> KETTENBRUCH<br />
EINGABE: x ∈ R<br />
1 Berechne a 0 = ⌊x⌋ <strong>und</strong> t 0 := x − a 0 ∈ [0, 1[. Setze n = 0.<br />
2 Solange t n ≠ 0<br />
1 Berechne<br />
r n := 1 t n<br />
> 1, a n+1 := ⌊r n ⌋ ∈ N <strong>und</strong> t n+1 := r n − a n+1 ∈ [0, 1[.<br />
2 Setze n := n+1.<br />
AUSGABE: x = [a 0 ,...,a n ] mit a 0 ∈ Z, a 1 ...,a n ∈ N.<br />
Bsp: KETTENBRUCH FÜR 43<br />
30 : i a i t i r i<br />
13 30<br />
0 1<br />
30<br />
13<br />
4 13<br />
1 2<br />
13 4<br />
1<br />
2 3<br />
4<br />
4<br />
3 4 0 −<br />
Zahlentheorie - V16 - 04.06.2012 Kettenbruch, Kettenbruch-<strong>Algorithmus</strong>, Näherungsbrüche 141 / 180