Annäherung an Pi mit Wallischen Produkt
Verfasst: Dienstag 20. April 2021, 09:29
Hallo liebes Forum,
ich bin ganz neu in Python. Ich habe nun eine Übungsaufgabe bei dem ich mich an Pi annähern soll. Das ganze mit dem Walfischen Produkt.
Ich habe dies zuerst wie folgt versucht zu lösen:
Jedoch kommt bei mir immer wieder 0.0 raus...
kann mir jemand dabei helfen =) ?
vielen Dank
ich bin ganz neu in Python. Ich habe nun eine Übungsaufgabe bei dem ich mich an Pi annähern soll. Das ganze mit dem Walfischen Produkt.
Ich habe dies zuerst wie folgt versucht zu lösen:
Code: Alles auswählen
def wallis(n):
pi = 0.0
for i in range(1, n):
x = 1
y = 4 * (i ** 2)
z = float(x) + (float (x) / float (y) - float (x))
if (i == 1):
pi = z
else:
pi *= z
pi *= 2
return pi
print(wallis(100000))
kann mir jemand dabei helfen =) ?
vielen Dank