P105 计算圆周率

您所在的位置:网站首页 詹姆斯·格雷戈里 P105 计算圆周率

P105 计算圆周率

2024-07-11 07:30| 来源: 网络整理| 查看: 265

描述

圆周率π可以用无穷级数表示: 

                                      

左边的展式是一个无穷级数,被称为莱布尼茨级数(Leibniz),这个级数收敛到π/4,它通常也被称为格雷戈里-莱布尼茨级数,用以纪念莱布尼茨同时代的天文学家兼数学家詹姆斯·格雷戈里。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

编程用这个公式计算π值,输入一个小数作为阈值,当最后一项的绝对值小于给定阈值时停止计算并输出得到的π值。

样例 输入 0.000002 输出 3.14158865

Accept代码

dec = float(input()) PI = 0 flag = 1 i = 1 while 1 / i >= dec: PI = PI + flag * 1 / i i = i + 2 flag = -flag PI *= 4 print("%.8f" % PI)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3