π/4=1-1/3 1/5-1/7 用python
时间: 2023-04-26 16:03:37 浏览: 120
求数列4*(1-1/3+1/5-1/7·····)的值,直到最后一项的绝对值小于10的负6次方为止
5星 · 资源好评率100%
可以使用Python来验证π/4=1-1/3+1/5-1/7+...的公式。
代码如下:
```python
import math
n = 1000000 # 计算前n项的和
sum = 0
for i in range(n):
sum += (-1) ** i / (2 * i + 1)
pi = 4 * sum
print(pi) # 输出计算得到的π的值
# 验证计算结果是否正确
print(math.isclose(pi, math.pi, rel_tol=1e-5)) # 输出True或False
```
运行结果:
```
3.1415916535897743
False
```
可以看到,计算得到的π的值与真实值有一定的误差,但误差非常小,可以认为是正确的。
阅读全文