hacker.jin 发表于 2014-12-31 15:05:49

关于计算π的值>>>>>标题要长<<<<

本帖最后由 hacker.jin 于 2014-12-31 15:23 编辑

根据鱼友"sonusyws "提供的公式π/4≈1-1/3+1/5-1/7+1/9..................

写了个算法~~~

计算9999999次结果才接近而已,这公式靠谱吗?

你们也来试试看!







**** Hidden Message *****


牡丹花下死做鬼 发表于 2014-12-31 20:16:21

←_← 这个公式当然要算的次数多才行啊
正三角形 , 正五边形 , 正一百边行 , 正9999999变形你觉得哪个最接近圆

hacker.jin 发表于 2014-12-31 21:11:19

可是我改了数据类型算了9千亿次

sonusyws 发表于 2015-1-2 09:49:25

哈哈 进来看看~

sonusyws 发表于 2015-1-2 10:03:40

这公式是小甲鱼的视频里说的- -哈哈

Lightless 发表于 2015-1-2 11:03:02

这挺靠谱的啊。莱布尼茨定理啊,你把tan^(-1)x根据微积分公式和级数展开,大概可以得到一个这样的式子
tan^(-1)x = 从0积分到x(dt/1+t^2) = 从0积分到x(1-t^2+t^4-t^6+L)dt = x - (x^3)/3 +(x^5)/5 - (x^7)/7 + (x^9)/9 - L
应该是这样吧,没打草稿。。把x=1代入就可以得到莱布尼茨定理了,很容易发发现这个东西的级数收敛的很慢,慢到以至于要计算几百项才能计算出小数点后两位,图里也有,计算999次才得到3.14xxxxx

hacker.jin 发表于 2015-1-2 11:07:35

Lightless 发表于 2015-1-2 11:03
这挺靠谱的啊。莱布尼茨定理啊,你把tan^(-1)x根据微积分公式和级数展开,大概可以得到一个这样的式子
tan ...

看看第一张图!!!!~~~~~~~~~~~~

Lightless 发表于 2015-1-2 11:58:19

hacker.jin 发表于 2015-1-2 11:07
看看第一张图!!!!~~~~~~~~~~~~

看了啊,你想说明什么。。。

wangzhenfeng 发表于 2020-4-11 20:54:20

回复

落霞孤鹜飞 发表于 2021-3-17 22:56:36

看看
页: [1]
查看完整版本: 关于计算π的值>>>>>标题要长<<<<