码迷,mamicode.com
首页 > 其他好文 > 详细

带进度条的圆周率计算

时间:2020-03-30 21:39:23      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:rand   div   form   mat   执行   for   nbsp   dom   col   

import random
import math
import time
n=pow(10,7)
m=0.0
print("执行开始".center(20,-))
for i in range(1,n+1):
    a=**i
    b=.*i
    c=(i/n)*100
    x,y=random.random(),random.random()
    s=math.sqrt(x**2+y**2)
    print("进度:{:^3.0f}% [{}->{}]".format(c,a,b))
    if s<=1.0:
        m+=1
pi=4*(m/n)
print("{}".format(pi))

 

带进度条的圆周率计算

标签:rand   div   form   mat   执行   for   nbsp   dom   col   

原文地址:https://www.cnblogs.com/chenzhijie/p/12601070.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!