python入门教程(非常详细) 现代计算机是如何计算圆周率的?
现代计算机是如何计算圆周率的?
可通过编程语言计算。下面是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(电子数字积分器和计算机)在阿伯丁试验场发射升空。
人们开始用无穷级数或无穷连续积求π,摆脱了割线圆的复杂计算。无穷积、无穷连分式、无穷级数等各种π值表达式相继出现,使得π值的计算精度迅速提高。
计算机如何计算圆周率?
可通过编程语言计算。下面是Python语言
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))
请将上述代码复制到python开发环境中并运行它。结果如下(下图是用Python开发环境Spyder运行上述代码的结果):Pi为3.1415926536
祖崇志取1亿元为1张,Pi的全数为3张1尺4寸1分5%9.2秒7,不足数为3张1尺4寸1分5%9.2秒6突然,你什么意思?他就是这么做的。他没有像他的前辈那样将Pi固定在一个值上,而是将它定义在3.1415926和3.1415927之间。
首先,古代数学用竹片作为筹码来计算。据说,为了计算π,祖冲之在书房的地板上画了一个直径为1张的大圆,并在大圆上做了一个内接正多边形。所采用的方法与刘辉的“圆切法”相同。唯一不同的是,刘辉当时只成就了内接正96多边形,祖崇志成就了惊人的正12288多边形。与其去探究故事的真实与否,不如去了解学习琵琶的艰辛和祖冲之的心血与汗水。这不仅需要仔细计算,而且需要耐心和毅力。
正是在这种情况下,祖崇志才把π的值精确到小数点后7位。他也是世界上第一个达到这种精确度的人。在随后的900年里,没有人能超越它,直到15世纪,它才被阿拉伯数学家阿尔卡西打破。
古代没有数字,祖冲之到底是如何计算圆周率的?
如果您的计算机中有python环境(官方网站上没有人可以安装),一个简单的py小程序可以计算pi。darts值越大,程序运行的时间越长,PI越精确。从随机导入*从数学导入*从时间导入*darts=2**12hits=0clock(),对于范围内的I(1,darts):X,y=random(),random()dist=sqrt(X**2,y)**2)if dist
python入门教程(非常详细) 水仙花数python代码 python计算圆周率代码
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。