Advertisement
Guest User

pi generator

a guest
Aug 29th, 2012
3,499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1. import math
  2.    def pi_finder(n):
  3.      """ caclulate pi to n decimal places """
  4.      denominator = 3.0
  5.      toggle = 1
  6.      count = 1
  7.      accumulator = 0
  8.      while (count <= n):
  9.       accumulator = accumulator + (toggle* (1/denominator))
  10.       denominator += 2
  11.       toggle = toggle * -1
  12.       count = count + 1
  13.       print("in loop accumulator =>", accumulator,
  14.                   "toggle => ", toggle,
  15.                   "count => ", count)
  16.     print("accumulator: " , accumulator)
  17.     pi = 4.0*(1-accumulator)
  18.     return pi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement