风雨中的小书生

博客重在学习,喜欢学习交流的欢迎加微信:wushiyi138173

概率算法--蒙特卡罗算法计算圆周率

1 伪代码如下:


public static double MontePI(int n){
double PI;
double x,y;
int i,sum=0;
for(i=0;i<n;i++){
x=Math.random();
y=Math.random();
if(x*x+y*y<1){
sum++;
}

}
PI = 4.0*sum/n;
return PI;
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014101628/article/details/52350470
个人分类: java
上一篇分治算法寻找硬币
下一篇排序算法--选择排序
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭