【发布时间】:2016-09-27 03:27:39
【问题描述】:
我必须使用莱布尼茨级数的总和找到将 pi 近似为 n 个有效数字所需的项数。我已经找到了 pi 的总和和近似值,但是我不知道如何开始编写比较两个变量中 sigfigs 的函数,甚至不知道如何确定给定数字中 sigfigs 的数量。任何帮助将不胜感激,谢谢。
sum = 0
for i in range(800001):
int = ((-1)**i) / (2*i+1)
sum += int
print(sum)
pi = sum*4
打印(pi)
【问题讨论】: