现代计算机是如何计算圆周率的?
1个回答
2022-12-14 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
可以用编程语言计算。以下是python语言:
pi=0.0
N=100
foriinrange(N):
pi+=(1/pow(16,i)*( 4/(8*i+1)-2/(8*i+4)-1/(8*i+5)-1/(8*i+6)) )
print('圆周率为{:.10f}'.format(pi))
请把以上代码拷进python语言开发环境里运行,结果如下(下图是使用python开发环境Spyder运行上述代码的结果):圆周率为3.1415926536
扩展资料
在日常生活中,通常都用3.14代表圆周率去进行近似计算。而用十位小数3.141592654便足以应付一般计算。即使是工程师或物理学家要进行较精密的计算,充其量也只需取值至小数点后几百个位。
1965年,英国数学家约翰·沃利斯出版了一本数学专著,其中他推导出一个公式,发现圆周率等于无穷个分数相乘的积。
参考资料:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询