说不尽的圆周率

前言

2019年11月26日,联合国教科文组织第四十届大会宣布,将每年的3月14日定为国际数学日 (IDM, International Day of Mathematics),即俗称的 π \pi π日。有人还挖出3月14日15时16分9秒,称为所谓的 π \pi π时( π \pi π秒)。可见,圆周率是多么的迷人。作为中国人,最引以为豪的就是祖冲之运用割圆术取得的成就:3.1415926,及密率: 355 113 \frac{355}{113} 113355,和约率: 22 7 \frac{22}{7} 722 了。不过,采用割圆术计算圆周率,尤其是在现代的计算机出现之前,靠人工计算,计算量实在太大了,难有突破。圆周率计算的真正突破,是有了无穷级数的算法之后,特别是现代计算机及计算技术的发展,使得圆周率的计算如井喷一般飞速发展。截至2021年6月14日,谷歌宣布圆周率已经计算到小数点后31.4万亿位。本文介绍几种常见的计算圆周率的算法,献给 π \pi π日。

运用割圆术计算圆周率的迭代公式

最早用割圆术计算圆周率的是阿基米德(Archimedes)。他用单位圆的外切正多边形和内接正多边形的周长来逐步逼近单位圆的周长( 2 π 2\pi 2π),从而计算出圆周率。令 a i a_i ai为单位圆的外切正多边形的周长, b i b_i bi为单位圆的内接正多边形的周长,从正六边形开始计算,每次倍增。即 i = 0 i=0 i=0对应正6边形, i = 1 i=1 i=1对应正12边形, i = 2 i=2 i=2对应正24边形,以此类推。迭代公式如下:
{ a 0 = 4 3 , b 0 = 6 a n + 1 = 2 a n b n a n + b n b n + 1 = b n a n + 1 ( n = 0 , 1 , 2 , ⋯   ) \left\{ \begin{array}{l} a_0=4\sqrt{3},\quad b_0=6\\\\ a_{n+1}=\frac{2a_{n}b_{n}}{a_{n}+b_{n}}\\\\ b_{n+1}=\sqrt{b_{n}a_{n+1}} \end{array} \left( n=0,1,2, \cdots \right) \right. a0=43 ,b0=6an+1=

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值