回 帖 发 新 帖 刷新版面

主题:[原创]!!急切希望各位版友解答!!非常感谢

对于函数展开式arctanx=x-x^3/3+x^5/5-x^7/7+...+(-1)^(n-1)*x^(2*n-1)/(2*n-1)+...(-1<=x<=1)
若令x=1,可得到一个计算圆周率pi的级数
pi/4=1-1/3+1/5-1/7+...+(-1)^(n-1)*1/(2*n-1)+...
(1)编程计算pi的近似值(误差极限eps=10^(-5));
(2)设法构造一个计算圆周率pi是具有更高计算效率的级数.[em2]

回复列表 (共1个回复)

沙发

对于第一问可以用while构造啊
n=1;
pi_temp=0;
while ((pi-pi_temp)<=10^(-5))
pi_temp=pi_temp+(-1)^(n-1)*1/(2*n-1)
n=n+1;
end

应该就可以的,我没有测试过。
第二问好像是数学问题我不怎么懂哦!不好意思,希望对你有帮助。

我来回复

您尚未登录,请登录后再回复。点此登录或注册