|
Die Quadratwurzel aus einer positiven reellen Zahl lässt sich mittels der elementaren Grundoperationen
Addition / Subtraktion und Multiplikation ohne Verwendung von Divisionen berechnen. Das Verfahren beruht auf
der Bestimmung der Nullstelle der Funktion
mittels Newtoniteration. Anschliessende Multiplikation von mit liefert den gesuchten Wert
.
- Wie lautet die Iterationsvorschrift
der Newtoniteration für die Funktion ? Gesucht ist ein
Ausdruck für , der keine Divisionen enthält.
(Hinweis: Multiplikation mit 0.5 bzw. Division durch 2 ist nicht als eigentliche Division zu betrachten.
Im Binärsystem entspricht dieser Operation nur eine Stellenverschiebung.)
- Wie sieht ein auf obigem Verfahren beruhendes Computerprogramm aus, das
mit Genauigkeit
berechnet. Verlangt ist der Programmcode und ein Test für .
- Welche Werte
liefern als Startwerte bei der Newtoniteration die gewünschte Nullstelle?
|