python格里高利公式计算π的近似值
时间: 2023-06-04 20:05:16 浏览: 778
计算π后任意位数的Python程序 & 圆周率pi/π小数点后10万位
可以使用格里高利公式来计算π的近似值,以下是Python代码示例:
```
import math
def calculate_pi(n):
pi_approx = 0
for i in range(n):
pi_approx += ((-1)**i)/(2*i+1)
pi_approx *= 4
return pi_approx
print(calculate_pi(1000000))
print(math.pi)
```
这段代码中,使用了格里高利公式来计算π的近似值,其中n是迭代的次数,迭代次数越多,计算得到的近似值越精确。最后与Python自带的math.pi值进行比较,可以发现计算得到的近似值已经非常接近π的真实值了。
阅读全文