Anonymous user
Pi: Difference between revisions
→{{header|Python}}
Line 823:
<lang Python>def calcPi():
q, r, t, k, n, l = 1, 0, 1, 1, 3, 3
digits = []▼
while True:
if 4*q+r-t < n*t:
nr = 10*(r-n*t)
n = ((10*(3*q+r))//t)-10*n
Line 844 ⟶ 840:
r = nr
import sys
calcPi()</lang>output<lang>3141592653589793238462643383279502884197▼
pi_digits = calcPi()
i = 0
for d in pi_digits:
sys.stdout.write(str(d))
1693993751058209749445923078164062862089
9862803482534211706798214808651328230664
|