相关疑难解决方法(0)

Java中的真正随机生成

我正在阅读Math.random()javadoc并看到随机只是伪随机.

是否有一个库(特别是java)根据随机变量生成随机数,如环境温度,CPU温度/电压或类似的东西?

java random

23
推荐指数
5
解决办法
4万
查看次数

Java随机类不是真正的随机?

我试图模拟我在http://blog.xkcd.com/2010/02/09/math-puzzle/上找到的数学难题.但是,java随机类返回了奇怪的结果.在下面的代码中,结果是预期的结果.第一行的输出大约为.612,第二行的输出大约为.49到.51.int试验= 10000000; int success = 0;

    int returnstrue = 0;

    for (int i = 0; i < trials; i++) {
        Random r = new Random();
        //double one = r.nextDouble()*10000;
        //double two = r.nextDouble()*10000;
        double one = 1;
        double two = Math.PI;


        double check = r.nextDouble();
        boolean a = r.nextBoolean();


        if(a)
        {
            returnstrue++;
        }
        if(a){
            if((check>p(one)) && two > one)
            {
                success++;
            }
            if((check<p(one))&& two<one)
            {
                success++;
            } 
        }
        else{
            if((check>p(two)) && two < one)
            {
                success++;
            }
            if((check<p(two))&& …
Run Code Online (Sandbox Code Playgroud)

java random

4
推荐指数
1
解决办法
679
查看次数

标签 统计

java ×2

random ×2