看到了一个 蒙特卡洛方法 随机数得出 圆周率的c++ 源码
package bt6;import java.util.Random;
/*** 看到了一个 蒙特卡洛方法 随机数得出 圆周率的c++ 源码 ,复制过来 一个Java版的见笑了* @author suifeng**/
public class PITest {public static void main(String[] args) {int RAND_MAX = 1000000;long i, in, N = 200000000;double x, y, pi;Random rd = new Random(System.currentTimeMillis());for (i = 0, in = 0; i < N; i++){x = 2.0 * rd.nextInt(RAND_MAX)/RAND_MAX-1 ;y = 2.0 * rd.nextInt(RAND_MAX)/RAND_MAX-1;if ((x * x + y * y) <= 1)in++;}pi = 4.0 * in / N;System.out.println(pi);}
}
看到了一个 蒙特卡洛方法 随机数得出 圆周率的c++ 源码相关推荐
- 编程语言用 Java 开发一个打飞机小游戏(附完整源码)
编程语言用 Java 开发一个打飞机小游戏(附完整源码) 上图 写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习.java确实不适合写桌面应用,这里只是通过 ...
- JavaScript实现唯一路径问题的动态编程方法的算法(附完整源码)
JavaScript实现唯一路径问题的动态编程方法的算法(附完整源码) dpUniquePaths.js完整源代码 dpUniquePaths.test.js完整源代码 dpUniquePaths.j ...
- JavaScript实现唯一路径问题的回溯方法的算法(附完整源码)
JavaScript实现唯一路径问题的回溯方法的算法(附完整源码) btUniquePaths.js完整源代码 btUniquePaths.test.js完整源代码 btUniquePaths.js完 ...
- JavaScript实现截留雨水问题的蛮力方法的算法(附完整源码)
JavaScript实现截留雨水问题的蛮力方法的算法(附完整源码) bfRainTerraces.js完整源代码 bfRainTerraces.test.js完整源代码 bfRainTerraces. ...
- JavaScript实现跳跃游戏的贪婪方法的算法(附完整源码)
JavaScript实现跳跃游戏的贪婪方法的算法(附完整源码) greedyJumpGame.js完整源代码 greedyJumpGame.test.js完整源代码 greedyJumpGame.js ...
- JavaScript实现跳跃游戏的动态编程自下而上的方法的算法(附完整源码)
JavaScript实现跳跃游戏的动态编程自下而上的方法的算法(附完整源码) dpBottomUpJumpGame.js完整源代码 dpBottomUpJumpGame.test.js完整源代码 dp ...
- C++求一个整数的各位数字总和(附完整源码)
C++求一个整数的各位数字总和算法 C++求一个整数的各位数字总和算法完整源码(定义,实现,main函数测试) C++求一个整数的各位数字总和算法完整源码(定义,实现,main函数测试) int su ...
- java me手机版,一个经典的 JAVA ME 手机程序入门级源码
一个经典的 JAVA ME 手机程序入门级源码 一个由 Carol Hamer 写的比较有代表性的源码,作者全力推荐,尤其是对于没有 J2ME 开发经验的朋友.自己动手敲出以下贴出的 Hello.ja ...
- 高斯投影正反算C语言程序代码,一个老师给的高斯投影正反算c++源码.doc
一个老师给的高斯投影正反算c源码 //高斯投影正.反算 //6度带宽?? 54年北京坐标系 //高斯投影由经纬度 Unit:DD 反算大地坐标 含带号,Unit:Metres void GaussPr ...
最新文章
- vmware虚拟化(二)安装vsphere5.1
- 利用 Numpy 进行矩阵相关运算
- sdutoj-3837-素数链表
- 无人数据中心何时到来仍需等待
- mkfs.jffs2参数详解
- AGC 022 B - GCD Sequence
- 面对疫情,AI 能做什么?
- 利用BitmapCutter实现截取图片功能之修改加强版,兼容Jquery1.4.x以上版本
- 汇编---3---物理地址
- 初学者用什么数位板好,手绘板选择注意什么?
- 问卷设计中的常见问题
- 003_java三大版本
- 我国使用计算机增长率表格,excel表格如何计算数据的增长率-怎么用Excel计算年均复合增长率?...
- 第二章 编程初步 Ivor Horton
- 如何保证用log4J 写log 的时间和系统设置的timezone 保持一致
- Microsoft Visual C++ 14.0 网盘下载
- 思维导图与概念图的区别是什么?
- LaTeX--6--字体与字号
- 获取和清除cookie
- 键盘按键ctrl与大小写切换键caps lock位置互换