用vb 求π
题目
用vb 求π
Private Sub Form_Click()
Dim i As Long,pi As Double,k As Integer,m As Double
i = 1
k = 1
pi = 0
m = 1
While (m > 0.00001)
m = 1 / (2 * i - 1)
pi = pi + k * m
i = i + 1
k = -k
Wend
Print "π "; 4 * pi
End Sub
Private Sub Form_Click()
Dim pi,c,s As Single
pi = 0
s = 1
For c = 1 To 10000 Step 2
pi = pi + s / c
s = -s
Next c
Print "π="; pi * 4
End Sub
答案
这是级别展开式,你学到高等数学就会明白的
pi/4=1-1/3!+1/5!-1/7!+...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 珍品,神态各异,
- 新概念第二册25课的原文
- 在比例尺是1:100000的平面图上,实际距离是1000m,在图上是( ) A.1m B.1dm C.1cm
- (sinθ+cosθ)²等于多少
- 秦始皇在统一六国后,在公元前211年颁布统一全国各地度量衡(度是指丈量长度的工具“刻度尺”;量是指量容
- 铜棒直径125cm长度是110,请问这个有多重,要怎么计算它的重量.急
- 算二十四点2,3,-6,10
- 旮旯的读音和同音字
- 写出一个三位小数,百位上的数是最小的素数,十位上的数是最小的偶数,个位上的数是最小的奇数,这个数是【 】
- 重点补充问题.谢谢等比数列{an}的前10项和是48,前20项和是60,则这个数列的前30项和为