在一个2*2的正方形内投掷飞镖,根据飞镖落在单位圆中的数量,计算PI(π)的值

来源:互联网 发布:装修工程预算软件下载 编辑:程序博客网 时间:2024/05/01 22:13

编程实现如下模拟:

飞镖被随机地投掷到以(1,1)和(-1,-1)为对角的正方形内。若飞镖落在单位圆内【即以(0,0)为圆心,1为半径的圆】,算命中。否则未命中。

运行这个模拟并用它求PI的近似值。

 

模型如下图所示:

程序如下:

结果截图:

原创粉丝点击