OverflowError: (34, 'Result too large')
Why do I get "OverflowError: (34, 'Result too large')" or "OverflowError: (34, 'Numerical result out of range')" from floating-point exponentiation? Question: I tried to use this code to calculate pi to many decimal places: def pi(): pi = 0 for k in range(350): pi += (4./(8.*k+1.) – 2./(8.*k+4.) – 1./(8.*k+5.) – 1./(8.*k+6.)) / 16.**k return …
Total answers: 6