Random r1 = new Random();
for(int i=0; i<10; i++){
System.out.print(r1.nextInt(10) + " ");
}
Run Code Online (Sandbox Code Playgroud)
输出一次运行:9 7 6 8 3 5 3 3 0 4
为什么不能以相同的概率生成0-9?3单独出现三次,但1和2次出现零次.
经验概率与理论概率不同.你看到的是这样一个事实,在这种情况下你有3个3而没有2个.如果你再次运行它,你会得到一个不同的集合.随着运行次数的增加,您将接近理论概率.
正如其他人所提到的那样,两次投掷硬币并且两次得到头部都表明硬币存在缺陷或者头部有可能是荒谬的?不,如果你把它扔了几百万次并得到所有的头?那更有可能.
| 归档时间: |
|
| 查看次数: |
1466 次 |
| 最近记录: |