首页后端开发Python5种方法计算圆周率

5种方法计算圆周率

时间2023-06-05 19:34:01发布访客分类Python浏览818
导读:5种方法计算圆周率?from sys import stdoutscale = 10000maxarr = 2800arrinit = 2000carry = 0arr = [arrinit] * (maxarr + 1 for i in...

5种方法计算圆周率?

from sys import stdout

scale = 10000

maxarr = 2800

arrinit = 2000

carry = 0

arr = [arrinit] * (maxarr + 1)

for i in xrange(maxarr, 1, -14):

total = 0

for j in xrange(i, 0, -1):

total = (total * j) + (scale * arr[j])

arr[j] = total % ((j * 2) - 1)

total = total / ((j * 2) - 1)

stdout.write("%04d" % (carry + (total / scale)))

carry = total % scale

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 5种方法计算圆周率
本文地址: https://pptw.com/jishu/62947.html
python使用什么保存自定义函数 python定义列表是需要指定长度吗

游客 回复需填写必要信息