求π: π/4=1-1/3+1/5-1/7+...+1/(4n-3)-1/(4n-1),n=10000 VB编程

求π: π/4=1-1/3+1/5-1/7+...+1/(4n-3)-1/(4n-1),n=10000 VB编程...

用fuction定义...

大家给说说啊

Private Sub Command1_Click()
'这里调用求pi函数,
p = pi(10000)
'p即为所求``
End Sub

''下面是求pi的函数
Private Function pi(ByVal n As Long) As Double
For i = 1 To 2 * n - 1
pi = pi + 1 / (4 * i - 3) - 1 / (4 * i - 1)
Next i
pi = 4 * pi
End Function
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-21
汗 书本不是有代码吗 运行结果π=3.141499 Function pai(n As Single)
Dim i, t, e
e = 1
'π/4=1-1/3+1/5-1/7+...+1/(4n-3)-1/(4n-1),n=10000 VB编程...
For i = 1 To n
t = 1 / (2*i-1)
pai = pai + t * e
e = e * (-1)
Next i

Text1 = "π=" & 4 * pai
End Function

Private Sub Form_Load()
pai (10000)
End Sub

π\/4=1-1\/3+1\/5-1\/7+...+1\/(4n-3)-1\/(4n-1)) 输入公式中的n值。 输...
把x=8.0\/((4*n-3)*(4*n-1));改成x=8.0\/((4*i-3)*(4*i-1));。

编程,求π,π\/4 =1-1\/3+1\/5-1\/7+…1\/(4n-3)-1\/(4n-1) n=100
include<stdio.h>main(){ double pi=0.0,n; for(n=1;n<=200;n++) (int)n%2?pi+=1\/(2*n-1):pi-=1\/(2*n-1);printf("π = %lf",pi*4);}\/\/结果不是3.141592是因为题目要求的n值小,精度低,你可以改成n<=20000000就能看到更精确的数据了。如图所示,望采纳。。

C语言编程。利用公式:π\/4=1-1\/3+1\/5-1\/7+……+1\/(4n-3)-1\/(4n-1...
(1)首先,要知道系数为正数的项的分母是4n-3(n为正数项的项数),为负数的项的分母为4n-1(n为负数项的项数),即分母的变化规律是1、3、5、7...的奇数数列,则第n项的分母为2n-1,第10000项的分母为2*10000-1 \/\/ math1.cpp : 定义控制台应用程序的入口点。\/\/#include "stdafx.h"#incl...

...π的值π\/4=1-1\/3+1\/5-1\/7…+1\/(4n-3)-1\/(4n-1) (n=1000)
clear n=1000 b=n*4-1 tt=0 for a=1 to n*4-3 step 2 s=1\/a tt=tt+s endfor ?tt-1\/b return 答案是:4.7817 楼主觉得可以那就 小第分少 请多给个分哈!

已知数列:1-1\/3+1\/5-1\/7+1\/9-1\/11+...编一个程序,求其前十项的和
include<stdio.h> void main(){ int n,s;int s1=0,s2=0;for(n=0;n<5;n++){ s1=s1+1\/(1+4n);s2=s2+1\/(3+4n);} s=s1-s2;printf("1-1\/3+1\/5-1\/7+1\/9-1\/11+...前十项和为:%d",s);} 这是我在这里写的,没经过编译器,有什么小错误码可以问我,其它程序还可以改...

1+1\/2-2\/3+3\/4-...+(n-1)\/n,当n=1000时表达式的值为多少?
原式=1+1\/2+(1\/3-1)+(1-1\/4)+...+(1-1\/n)=1+1\/2+1\/3-1\/4+...-1\/n 设1+1\/2+1\/3-1\/4+...-1\/n=x...2式 当n=1000时 1式-2式,得:2\/4+2\/6+2\/8+...+2\/1000=ln1001+r-x 即:1\/2+1\/3+...+1\/500=ln1001+r-x ln501+r-1=ln1001+r-x x=ln...

求和Sn=1\/(1*3)+1\/(2*4)+1\/(3*5)+...+1\/(2n-1)(2n+1)
这题用裂项相消法求和,对通项进行裂项,你就知道每一项裂开之后分别是什么了。这题里面,通项是An=1\/(2n-1)(2n+1),裂开,得An=(1\/2)·[1\/(2n-1)-1\/(2n+1)]。错位相减法是用于Cn=An·Bn形式的数列求和,其中An、Bn一个是等差,一个是等比,也就是 {等差×等比} 形式的数...

数列求和Sn=1\/1*3+4\/3*5+9\/5*7+……n^2\/(2n-1)(2n+1)
1\/8)[(2n+1)\/(2n-1)(2n+1)-(2n-1)\/(2n-1)(2n+1)]=1\/4+(1\/8)[1\/(2n-1)-1\/(2n+1)]所以原式=1\/4+1\/4+……+1\/4+(1\/8)[1-1\/3+1\/3-1\/5+……+1\/(2n-1)-1\/(2n+1)]=n\/4+(1\/8)[1-1\/(2n+1)]=n\/4+n\/(8n+4)=(n²+n)\/(4n+2)...

数列题: 1+1\/3+1\/5+1\/7+…+ 1\/2n-1 求和 (注明过程,谢谢)
解:用裂项法,先整体扩大:原式=1\/2(2+2\/3+2\/5+2\/7+...+2\/2n-1)=1\/2(2+(1-1\/3)+(1\/3-1\/5)+(1\/5-1\/7)+...+(1\/(2n-3)-1\/(2n-1)))=1\/2(2+1-1\/3+1\/3-1\/5+1\/5-...+1\/(2n-3)-1\/(2n-1))=1\/2(2-1\/(2n-1))=(4n-3)\/(4n-2)...

编写程序,求e的值.e=1+1\/1!+1\/2!+1\/3!+1\/4!+...+1\/n!
x-k∈[-1,1],x+k∈[-1,1] 因为k属于0到1。也就是K小于1 所以x1∈(-1+k,1+k),X2∈(-1-k,1-k)其中 -1+k大于-1-k,1-k小于1+K 所以定义域是[-k-1, 1+k] 我没有看见答案,我发现D和A是一样的,你可能打错了还有,因为题目里说了,k∈(0,1),所以......

相似回答
大家正在搜