作业帮 > 数学 > 作业

几何概率在如图的正方形中随机撒一把豆子,用计算机随机模拟的方法估算圆周率的值.设正方形的边长为2,则圆的面积/正方形的面

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/21 16:11:16
几何概率
在如图的正方形中随机撒一把豆子,用计算机随机模拟的方法估算圆周率的值.
设正方形的边长为2,则圆的面积/正方形的面积= 落在圆的豆子数/落在正方形的豆子数
π=(落在圆的豆子数/落在正方形的豆子数)*4
其中的步骤是:
(1)产生两组0~1之间的均匀随机数,a1=RAND,b1=RAND;
(2) 经平移和伸缩变换,a=(a1-0.5)*2,b=(b1-0.5)*2
(3)数出落在园内x^2+y^2
因为 随机数a是在[0,1]之间的随机数
而我们需要的是 [-1,1] 之间的随机数
倘若 将a*2 它将会是一个 [-0.5,1.5]之间的随机数,所以要再减 0.5