这应该找到pi
到k
位数,但是我的浮动似乎已关闭?有什么建议吗?
for k in range (0,1000):
pi[k] = (16**(-1*k)) *((4/(8*k +1)) - (2/(8*k +4)) - (1/(8*k +5)) - (1/(8*k +6)))
print pi[2]
答案 0 :(得分:0)
我不知道您的要求,但可以借助浮动类型数组
完成import array
arr1=array.array('f')
arr1.append(2.9)
arr1.append(30.4584)
print arr1
你可以在其中添加任何数字元素,我已经测试了921600元素。 有关阵列的更多信息,请访问以下链接https://docs.python.org/2/library/array.html