Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ################################################################################
- # Program: Computing an approximate value of πPi) (
- # Name: John H******* (hamle010)
- ################################################################################
- import math
- values = [1, -1/3]
- z = 6/math.sqrt(3)
- num1 = 1
- num2 = sum(values)
- tol = float(input("Enter a tolerance"))
- while(math.fabs((z * num2) - (z*num1)) > tol):
- num1 = z * sum(values)
- values.append(len(values) *2 + 1)
- neg = (-1)**(len(values)-1)
- exp = len(values)-1
- factor = values[len(values)-1]
- val = neg * ((1/(3**exp * factor)))
- values[len(values)-1] = val
- num2 = z * sum(values)
- print("Num1: ", num1, " Num2: ", num2)
- print(values)
- print(num2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement