pi.py 254 B

123456789101112
  1. from decimal import Decimal, getcontext
  2. getcontext().prec=60
  3. summation = 0
  4. for k in range(50):
  5. summation = summation + 1/Decimal(16)**k * (
  6. Decimal(4)/(8*k+1)
  7. - Decimal(2)/(8*k+4)
  8. - Decimal(1)/(8*k+5)
  9. - Decimal(1)/(8*k+6)
  10. )
  11. print(summation)