[Python] python计算圆周率pi →→→→→进入此内容的聊天室

来自 , 2019-04-09, 写在 Python, 查看 114 次.
URL http://www.code666.cn/view/c6c61abd
  1. from sys import stdout  
  2.  
  3. scale = 10000  
  4. maxarr = 2800  
  5. arrinit = 2000  
  6. carry = 0  
  7. arr = [arrinit] * (maxarr + 1)  
  8. for i in xrange(maxarr, 1, -14):  
  9.     total = 0  
  10.     for j in xrange(i, 0, -1):  
  11.         total = (total * j) + (scale * arr[j])  
  12.         arr[j] = total % ((j * 2) - 1)  
  13.         total = total / ((j * 2) - 1)  
  14.     stdout.write("%04d" % (carry + (total / scale)))  
  15.     carry = total % scale  
  16. #//python/4558

回复 "python计算圆周率pi"

这儿你可以回复上面这条便签

captcha