Python :: Aufgabe #163 :: Lösung #1
3 Lösungen

#163
Wurzel ziehen mit Intervallschachtelung
Anfänger - Python
von Felix
- 11.07.2017 um 21:30 Uhr
Schreibe eine Methode die aus einer Zahl die Wurzel zieht, benutze dafür die Intervallschachtelung.
#1

von jigga (4260 Punkte)
- 13.07.2017 um 15:36 Uhr

upper = 0 lower = 0 zahl = float(input("Zahl eingeben: ")) precision = int(input("Genauigkeit (max 16): ")) for i in range(precision): while lower**2 < zahl: lower += 1/10**i upper = lower lower -= 1/10**i print() print("Untere Grenze von Wurzel", int(zahl), ":", round(lower, precision)) print("Obere Grenze von Wurzel", int(zahl), ":", round(upper, precision))
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1