def pi(places):
extera=8
one=10**(places+extera)
t,c,n,na,d,da=3*one,3*one,1,0,0,24
while t>1:
n,na,d,da=n+na,na+8,d+da,da+32
t=t*n//d
c+=t
return c//(10**extera)
print(pi(1000))
micropython esp32算圆周率
最新推荐文章于 2024-08-06 17:20:59 发布