数学创新吧 关注:128贴子:815
  • 12回复贴,共1

圆周率的各种求法

只看楼主收藏回复

1. 古人计算圆周率,一般是用割圆法。
割圆术(cyclotomic method)所谓“割圆术”,是用圆内接正多边形的面积去无限逼近圆面积并以此求取圆周率的方法。
在刘徽看来,既然用“周三径一”计算出来的圆周长实际上是圆内接正六边形的周长,与圆周长相差很多;那么我们可以在圆内接正六边形把圆周等分为六条弧的基础上,再继续等分,把每段弧再分割为二,做出一个圆内接正十二边形,这个正十二边形的周长不就要比正六边形的周长更接近圆周了吗?如果把圆周再继续分割,做成一个圆内接正二十四边形,那么这个正二十四边形的周长必然又比正十二边形的周长更接近圆周。这就表明,越是把圆周分割得细,误差就越少,其内接正多边形的周长就越是接近圆周。如此不断地分割下去,一直到圆周无法再分割为止,也就是到了圆内接正多边形的边数无限多的时候,它的周长就与圆周“合体”而完全一致了。


IP属地:四川1楼2013-10-26 14:58回复
    2、马青公式 π=16arctan1/5-4arctan1/239
    这个公式由英国天文学教授约翰·马青于1706年发现。他利用这个公式计算到了100位的圆周率。马青公式每计算一项可以得到1.4位的十进制精度。因为它的计算过程中被乘数和被除数都不大于长整数,所以可以很容易地在计算机上编程实现。 还有很多类似于马青公式的反正切公式。在所有这些公式中,马青公式似乎是最快的了。虽然如此,如果要计算更多的位数,比如几千万位,马青公式就力不从心了。


    IP属地:四川2楼2013-10-26 14:59
    回复
      4、AGM(Arithmetic-Geometric Mean)算法 高斯-勒让德公式:
      这个公式每迭代一次将得到双倍的十进制精度,比如要计算100万位,迭代20次就够了。1999年9月,日本的高桥大介和金田康正用这个算法计算到了圆周率的206,158,430,000位,创出新的世界纪录。


      IP属地:四川4楼2013-10-26 15:02
      回复
        5、波尔文四次迭代式: 这个公式由乔纳森·波尔文和彼得·波尔文于1985年发表的。


        IP属地:四川6楼2013-10-26 15:05
        回复
          6.


          IP属地:四川7楼2013-10-26 15:11
          回复
            7.


            IP属地:四川8楼2013-10-26 15:13
            回复


              IP属地:四川10楼2013-10-26 15:16
              回复
                长见识了


                来自Android客户端11楼2013-10-29 13:00
                回复
                  已阅I


                  来自Android客户端12楼2013-11-01 17:33
                  回复
                    真高深


                    IP属地:日本来自Android客户端13楼2013-11-03 18:32
                    收起回复
                      尧驰兀公式求法
                      2^(n-1)X(2-(2+(2+(2+(2+(2+(2+...+(2)^0.5)^0.5)^0.5)....)^0.5=兀
                      注:n是所有2的个数。


                      IP属地:新疆来自Android客户端14楼2015-08-09 00:44
                      回复


                        16楼2016-08-24 20:56
                        回复