2016 - 2024

感恩一路有你

圆周率如果被算尽了会怎样 现代计算机是如何计算圆周率的?

浏览量:1553 时间:2021-03-17 04:10:39 作者:admin

现代计算机是如何计算圆周率的?

可通过编程语言计算。下面是Python语言中PI的计算:

PI=0.0

n=100

对于范围(n)中的I:

PI=(1/pow(16,I)*(4/(8*I 1)-2/(8*I 4)-1/(8*I 5)-1/(8*I 6))

print(“PI是{。10F}”。结果表明:PI为3.1415926536

左转|右转

扩展数据

电子计算机的出现使π值的计算得到了迅速的发展。

计算工具的演变经历了从简单到复杂,从低级到高级的不同阶段,如从“结到注”中的结,到计算、算盘、尺子、机械计算机等。

它们在不同的历史时期发挥了各自的历史作用,同时也启发了现代电子计算机的发展思路。

1949年,世界上第一台美国制造的计算机ENIAC(电子数字积分器和计算机)在阿伯丁试验场发射升空。

人们开始用无穷级数或无穷连续积求π,摆脱了割线圆的复杂计算。无穷积、无穷连分式、无穷级数等各种π值表达式相继出现,使得π值的计算精度迅速提高。

最近有位日本女程序员将圆周率算到31.4万亿位之后,请问这么无休止地算下去有意义?

这项PI新纪录于2019年3月14日公布。一方面,这一挑战是为了纪念“皮日”。另一方面,这位女程序员也在博客中表示:计算pi需要大量的存储和内存空间,这是最大的挑战。

将π计算为31.4万亿位,准确地说,它是31415926535897位(这与π的数字一致,很明显是专门为纪念π而计算的数字),而π的先前记录是22.5万亿位。这位女程序员在谷歌云平台计算引擎的帮助下完成了计算,历时约4个月,需要170tb的数据(1TB=1024gb)。

事实上,早在18世纪,数学家就给出了π是无限无环小数的证明,也就是说,π不能完全计算出来。然而,人们对π的计算热情并没有停止,π的计算方法层出不穷。目前,计算pi已成为测试计算机性能的一种方法。

圆周率如果被算尽了会怎样 c语言for循环计算圆周率 计算圆周率的程序算法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。