圆周率公式(有哪些计算圆周率的神奇公式?)
一说起圆周率π,很多人就想到祖冲之老爷子的割圆术。
说实话,祖大人也挺无奈的,从我们小学就开始割圆,一直割到大学还在割。
但割圆术只适合手算,如何用电脑算π呢?
泰勒展开在科学计算中简直有着匪夷所思的变态威力。
之前我有一篇文章泰勒为何要展开? 泰勒公式有什么神奇作用?介绍了什么是泰勒展开,它可以把复杂函数转换成加减乘除,比如sinx:
之所以要展开,是因为通用计算机本质上只能计算加减乘除。
首先想到的思路就是,反三角函数,根据定义有:
那么,接下来的问题就是,
如何计算arctan(1)
有人说,直接调用C语言库函数atan(double,double)不就行了。
确实,这可以完成计算,然而,这是一种令人不齿的开挂行为,就好像我问怎么跑完马拉松,你说你开车一溜烟就跑完了一样。
库函数是别人写好的,我们现在是思索如何实现计算,而不是考虑如何调用。
至此,我们只好请出祖传配方,把arctan(x)进行泰勒展开:
然后,令x = 1,得到:
格雷戈里-莱布尼茨公式
它被称为莱布尼茨级数,也被称为格雷戈里-莱布尼茨级数,用以纪念莱布尼茨同时代的天文学家兼数学家詹姆斯·格雷戈里。
看起来很吊是不是······
但是啊但是,还不够吊,因为问题还没完:
这个级数收敛极慢。
比如,算到+4/9,也就是前五项,结果仅为3.3396,误差有0.2之多。
它要到算500000项之后,才会精确到小数点后五位:
就算电脑也算得太累了。
何况莱布尼兹(1646年7月1日-1716年11月14日)当年是没有电脑的!
于是,人们尝试改进,希望能快点计算。
英国数学家梅钦在1706年用上面的级数,发掘了一个可以快速收敛的公式:
配合上面arctan(x)泰勒展开,梅钦依据此公式(没有电脑),把圆周率计算到小数点后一百多位。
英国数学家威廉·谢克斯花15年的时间以此计算到小数点后707位,不过在第528位时出错,因此后面的都不正确了。
微微杯具就是了。
现代有了电脑,我们希望更快的收敛速度,因此科学家在寻找新的级数。
历史总是留给吊人的,也总是会生产一些吊人的。
比如:
拉马努金公式
这玩意被称为拉马努金公式,是印度科学家拉马努金发明的。
第一位用拉马努金公式计算π并取得进展的是比尔·高斯珀,他在1985年计算了小数点后一千七百万位。
收敛再快一点?还有楚德诺夫斯基公式:
楚德诺夫斯基公式
楚德诺夫斯基兄弟于1989年算得π小数点后10亿(10⁹)位,法布里斯·贝拉于2009年算得2.7千亿(2.7×10¹²)位,亚历山大·易和近藤滋在2011年算得一万亿(10¹³)位。
意不意外,惊不惊喜,
无不无聊······
武汉体育金秋券定点商户名单2024 武汉体育中心2021年活动
武汉市定于9月15日至10月31日期间开展以“动起来购精彩”为主题的促体育消费活动,发放1000万元的2024武汉体育金秋消费季·体育消费券,领券成功的朋友可以在线上平台或线下指定商户使用,定点商户名单如下。(2)人阅读时间:2024-09-18西安灞桥区席王柴马社区卫生服务站带状疱疹疫苗在哪查询
西安灞桥区席王柴马社区卫生服务站带状疱疹疫苗接种时间:(周一至周六)疫苗接种时间:(周一至周六)上午:8:00—11:30下午:14:00—16:00(0)人阅读时间:2024-09-18西安新城区韩森寨社区卫生服务中心带状疱疹怎么预约
接种对象:50周岁及以上成人(得过也可接种)需接种2剂次,间隔2个月。如需改变免疫程序,第2剂在第1剂后2-6个月之间接种。(2)人阅读时间:2024-09-18奥园英德巧克力王国门票优惠+购买入口
奥园英德巧克力王国在3月推出门票优惠活动,3月1日至3月31日,女士购买乐园成人票,可享受138元/张优惠,购票方法请见正文。(2)人阅读时间:2024-09-18爱心盒子怎么折 爱心盒子怎么折视频
1、准备方形彩纸,两边各边对边折叠2、展开后,两个对边向中间折叠3、翻面,四角向中缝折叠,两条对边向中线折叠4、再将一个角翻出来,沿折痕..2024-09-18手机怎么上qq 手机怎么上qq游戏大厅
品牌型号:华为P40系统:EMUI10.1.0软件版本:QQv8.4.8该方法适用苹果手机、其它安卓手机,但由于手机品牌、系统与软件版本各不相同,操作步骤..2024-09-18苹果微信铃声在哪里设置 苹果微信铃声在哪里设置下载
苹果系统的流畅性成为很多用户的购机选择,我们在使用微信聊天时,如果手机有消息,系统会通过声音提醒,在人多的场合不容易判断是否是自己..2024-09-18途观转向角传感器基本设置怎么弄 途观的转向角传感器在哪
首先使用VAS5052进入引导性功能,选择品牌、车型,选择电动转向助力系统,选择转向角度传感器基础设定,按VAS5052屏幕提示,启动发动机,稍微向..2024-09-18