通过概率计算圆周率
作者:互联网
S圆=π∗R2
S正=R2
圆落在正方形内的概率P=R241S圆=R241πR2=41π
所以π=4P
import random
# 随机点个数
count = 1000000
# 落在1/4圆内的随机点个数
in_count = 0
for i in range(count):
x = random.random()
y = random.random()
dis = (x**2 + y**2)**0.5
if dis <= 1:
in_count+=1
print("π为:",4*in_count/count)
仁义จุ๊บ
发布了10 篇原创文章 · 获赞 8 · 访问量 2819
私信
关注
标签:count,概率,frac,R2,圆周率,random,4P,计算,pi 来源: https://blog.csdn.net/weixin_43425784/article/details/104577053