2019吧 关注:10,476贴子:115,109
  • 8回复贴,共1

神奇的BBP公式

只看楼主收藏回复

神奇的BBP公式


来自Android客户端1楼2020-03-31 23:37回复
    圆周率PI想必大家都知道,这是我们上数学课最早接触的一个数字之一,圆周率从理论上来讲它是无限无循环小数,也就是小数点后面的位数是无穷的,然而想要知道某一个位置的具体数字是多少却是非常困难的。自从有了微积分,大量计算圆周率的公式出现,但是所有公式都必须按部就班地,逐个计算位数。圆周率的超越性,让数学家们很长一端时间认为,不可能有单独计算圆周率某一数位的公式。直到1995年,三位美国算法学家Bailey-Borwein-Plouffe共同提出一个震惊数学界的公式——BBP公式。


    来自Android客户端2楼2020-03-31 23:38
    回复
      BBP公式


      来自Android客户端3楼2020-03-31 23:40
      回复
        我们利用它,可以单独计算圆周率指定小数位的数字,而且不需要知道它前面的数字。这个公式确实颠覆了我们对圆周率的认识,不过要说的是,该公式的直接结果,计算的是十六进制下的圆周率,我们可以把十六进制的结果,直接转换成二进制,且不影响其他数位。


        来自Android客户端4楼2020-03-31 23:40
        回复
          其中参数k代表的是所求π的精度,例如:当您希望求出π的前13位的话您只需要将k替换成13即可。其计算出来的结果为3.141592653589793238154767...,得出来也是一个无理数,但只有前13位代表Π。


          来自Android客户端5楼2020-03-31 23:42
          回复
            以上内容摘自CSDN和百家号


            来自Android客户端6楼2020-03-31 23:44
            回复
              确实銱,k取100,π前100位结果秒出,和已有结果对比


              来自Android客户端8楼2020-04-01 18:53
              回复
                看起来不错


                来自Android客户端9楼2020-04-03 00:46
                收起回复