中国超级计算机计算圆周率,圆周率都已算到31.4万亿位,为什么超级计算机还在算圆周率?...

9c304239a6128405fd5e00522d75bf50.png

在今年的圆周率日(3月14日)当天,人类打破了一项新的世界纪录——圆周率的小数位被前所未有地算到了31.4万亿位。那么,不断计算圆周率有什么实际意义呢?难道数十万亿小数位的圆周率还不够用吗?

早在三千多前,人们就已经开始使用圆周率。古人发现,无论是多大的圆,它的周长和直径之比总是一个固定的常数,这就是圆周率。但圆周率一直没有被精确计算出来,人们想尽一切办法来提高计算圆周率的精度。

c20b03400afc3de5a052acf108946702.png

最早计算圆周率的严谨方法是割圆术,古希腊和中国的数学家都不约而同地使用了这种方法。我国数学家祖冲之通过这样的方法把圆周率的小数位准确算到了第6位,这个精度在此后800年里一直保持世界第一。

从16世纪开始,数学家采用效率更高的无穷级数来计算圆周率。圆周率可以表示为无穷数列之和,一个代表性的例子是圆周率的莱布尼茨公式:

5586366376adaf4010fd675a144948a4.png

尽管计算圆周率的效率提高了不少,但这个常数的小数位似乎一直没能算完。到了1761年,数学家终于证明了圆周率的小数位是算不完的,因为它是一个拥有无穷无尽不循环小数位的无理数。

c4312ac69744cd32427f8fa3a6bc16ee.png拉马努金发现的圆周率计算公式

此后,人们计算圆周率再也不是为了算尽小数位,而是不断提高小数位。除了圆周率的拉马努金公式这样收敛速度非常快的公式之外,还有计算速度更快的迭代算法。再通过超级计算机,人类现在可以把小数位一直算到31.4万亿位。

虽然我们已经算出了圆周率的诸多小数位,但我们实际所用到的位数很少。在生活中,带两个小数位的圆周率足够用了。即便是在精度要求非常高的航天领域,也用不到带20个小数位的圆周率。

d4658c3b8a1f56d3ca04ccffb0d0ba28.png

在理论物理计算某些与圆周率有关的常数或者参数时,需要非常高的精度,但这也只需要带32个小数位的圆周率。如果用带40个小数位的圆周率来计算半径465亿光年的可观测宇宙的体积,所得结果的偏差还没有一个氢原子大。

那么,明知圆周率算不尽,为什么人类还在无休止地计算下去呢?这样有什么实际意义呢?

人类计算圆周率的历史由来已久,计算机刚被发明不久之后就被拿来计算圆周率,这种做法就被一直沿用下去,用于检验超级计算机的性能。另外,计算圆周率还有一个十分单纯的目的,那就是不断打破世界纪录,拓展人类的未知领域。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值