python利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值相关的知识,希望对你有一定的参考价值。

参考技术A #encoding=utf-8

sum = 0
i = 1
t = 1
while abs(t) > 1e-5:
t = (-1)**(i+1)/(2*i-1)
sum += t
i += 1
print('%.5f' % (4*sum))

运行结果
python3 a.py
3.14161
参考技术B precision = 1e-5 #精度
item = 1
i = 1
pi = 0
while item > precision:
item = ((-1)**i) / i

pi_quarter += item
i += 2

以上是关于python利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值的主要内容,如果未能解决你的问题,请参考以下文章

c语言编程题 计算圆周率的近似值,计算公式为:e=1+1/1!+1/2!+1/3!+1/4!+1/

java编写一个计算圆周率π的近似值π=4*(1-1/3+1/5-1/7+1/9-1/11+....)

用公式π/4≈1/1-1/3+1/5-1/7+...求π的近似值,直到发现某一项的绝对值小于10的-6次方为止。

用公式π/4≈1/1-1/3+1/5-1/7+...求π的近似值,直到发现某一项的绝对值小于10的-6次方为止。

C语言试题九十一之写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止。

C语言试题九十一之写一个程序,用公式π/4=1-1/3+1/5-1/7+...,求π的近似值,直到最后一项的绝对值小于10^-8为止。