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
