【基础入门题037】计算Pi值(三)
2023-09-14 09:01:29 时间
【基础入门题】2021.12.03
根据 Pi/2=1+1/3+(1/3)*(2/5)+(1/3)*(2/5)*(3/7)+...,编制计算Pi近似值的函数。
编程语言:包括但不限于Python
题目来源:派森特给站每日刷题频道
————————————————
def Pi(n):
res = 1
mul = 1
for i in range(1,n+1):
mul *= i/(2*i+1)
res += mul
return res*2
print(Pi(10))
print(Pi(20))
print(Pi(30))
print(Pi(40))
print(Pi(50))
'''
3.141106021601377
3.1415922987403384
3.1415926533011587
3.1415926535895458
3.1415926535897922
'''
此级数只要50项就能计算到14位有效数字。
欢迎加入CSDN社区!https://bbs.csdn.net/forums/PythonTogether?typeId=18060
相关文章
- 《R构建函数基础篇》计算多样性指数及绘图
- 【说站】python Decimal解决计算问题
- 开源 SPL 打破数据库计算的封闭性
- 雷达图面积计算
- 《量子化学软件基础》习题(5)——BDF和ORCA中的CASSCF计算
- 不止于“算”,开放计算加速技术落地和行业赋能
- R语言使用bootstrap和增量法计算广义线性模型(GLM)预测置信区间|附代码数据
- 人工智能/云原生/数据科学/计算等方向内容整理志愿者招募了!
- 超导量子计算原型机“祖冲之号”问世
- Linux虚拟化技术:普及未来计算(linux虚拟软件)
- 变身云计算国家队!开源云企业完成央企 D 轮战略融资
- 利用Oracle保留小数精度解决精确计算难题(oracle保留小数函数)
- MySQL下一季度函数,让时间计算更方便(mysql下个季度函数)
- 圆Oracle中精确计算圆周率的方法(oracle中如何算率)
- 谷歌创造的时间晶体会成为量子计算的曙光吗?
- Linux云计算-使用 MyCat 实现 MySQL 主从读写分离
- php中计算中文字符串长度、截取中文字符串的函数代码
- 自己写的Javascript计算时间差函数
- linux命令详解date使用方法(计算母亲节和父亲节日期脚本示例)