88问答网
所有问题
python利用公式:π/4=1-1/3+1/5-1/7+……,求π的近似值
如题所述
举报该问题
其他回答
第1个回答 2019-12-03
#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
第2个回答 2019-06-21
precision = 1e-5 #精度
item = 1
i = 1
pi = 0
while item > precision:
item = ((-1)**i) / i
pi_quarter += item
i += 2
本回答被网友采纳
相似回答
...π/
4=1-1
/
3+1
/
5-1
/
7+
到前100项
求π的值
用
python
语言代码解决_百度...
答:
sign = 1 for i in range(1, 201, 2):pi += sign * (1 / i)sign *= -1 pi *= 4 print("
π的值
为:", pi)解释:首先定义变量pi和sign,分别表示π的值和正负号。然后使用for循环计算公式的前100项,每次加上一个数(或减去一个数),并更新正负号。最后将计算结果乘以4,即可得...
已知
公式
π/
4=1-1
/
3+1
/
5-1
/
7+…,
编程
求π的近似值
(保留小数十位)
答:
double i,j
=1,
a,pi;for(i=0;i<10;i++){ a+=j*(i/(1+2*i));j=-j;} pi=4*a;大概思路就是这样的,至于保留10位自己极想把
利用
pi/
4=1-1
/
3+1
/
5-1
/7...
公式求
pi
的近似值,
当某一项的绝对值小于10...
答:
f=-f t=f*1.0/(2*i+1);i
++;
s=s*4 printf("圆周率
的近似值
为:%f\n",s);}
用π/
4=1-1
/
3+1
/
5-1
/
7+……
级数
求π的近似值
(取前5000项)
答:
Private Sub Form_Click()Dim n As Integer, i As Integer Dim a As Double, s As Double n = 1 For i = 1 To 10000 a = 1 / (2 * i - 1)s = s + n * a n = -n Next i Print "pi=" & s * 4 End Sub
用π/
4=1-1
/
3+1
/
5-1
/
7+
...
公式求π的近似值,
直到最后一项的绝对值小于10...
答:
严格按照你列出来的等式,每执行一次for循环体进行一次算术运算,改成下面这样就可以了 include <stdio.h> include <math.h> int main(){ int s;double t,n,pi;s=-1,t
=1,
n=1.0,pi=0;for(t
=1;
fabs(t)>=1e-6;n=n+2){ s=-s;t=s/n;pi=pi+t;} pi=pi*4;printf("%.6f\n...
利用
pi/
4 = 1 - 1
/
3 + 1
/
5 - 1
/
7 +
... ,编程计算pi
的近似值,
直到最后...
答:
是int型的,你在计算的时候不转型成浮点型是不对的(1/a=0)因此你要写成:pi=pi+1.0/(2*a-1);pi=pi-1.0/(2*a-1);还有判断条件:while ((1.0/a)>1e-4);另外,你注意了没有这个公式是pi/4所以为了得到要求的输出,你要写:printf("pi = %f\ncount = %d\n",pi*4,a);...
用
公式π
/
4
≈
1-1
/
3+1
/
5-1
/
7+
...
求π的近似值,
直到最后一项的绝对值小...
答:
b=i/(2*i-1);---> b=1/(2*i-1);看到了,这地方
编程题:用π/
4
≈
1-1
/
3+1
/
5-1
/
7+……公式求π的近似值,
直到最后一项绝对...
答:
Sub Command1_Click()Dim sign As Integer, a As Long, pi As DoubleDim i As Integersign = -1i = 1Do a = 2 * i - 1 sign = -1 * sign pi = pi + (1 / a) * sign i = i + 1Loop While Abs((1 / a) * sign) > 0.0001pi = pi * 4Print piEnd ...
大家正在搜
python列表里的数求和
利用python
python求和
python常用函数大全
python函数调用
python有什么用
python编程100例
python 函数
python def函数
相关问题
已知公式 π/4=1-1/3+1/5-1/7+…,编程求π的...
C语言解答:利用公式:π/4=1-1/3+1/5-1/7+…...
【填空题】下面程序的功能是根据近似公式:π/4=1-1/3+...
用python求。根据公式e=1+1/1!+1/2!+..1...
用π/4=1-1/3+1/5-1/7+......公式求π的...
利用公式:π/4=1-1/3+1/5-1/7+……,求π的近...
C语言解答:利用公式:π/4=1-1/3+1/5-1/7+…...
已知π/4=1-1/3+1/5-1/7+……,求π的近似值,...