擲6面骰子6000次每個(gè)點(diǎn)數(shù)出現(xiàn)的概率
擲6面骰子6000次每個(gè)點(diǎn)數(shù)出現(xiàn)的概率
import java.util.Random;
public class Statistics {
final static int Maxsize = 6000;
public static void main(String[] args) {
// TODO Auto-generated method stub
Random rand = new Random();
int temp[] = new int[Maxsize];
for(int i = 0; i < Maxsize; i++)
temp[i] = rand.nextInt(6) + 1;
int a=0, b=0, c=0, d=0, e=0, f=0;
for(int i = 0; i < temp.length; i++)
{
if(temp[i] == 1)
a++;
else if(temp[i] == 2)
b++;
else if(temp[i] == 3)
c++;
else if(temp[i] == 4)
d++;
else if(temp[i] == 5)
e++;
else if(temp[i] == 6)
f++;
}
System.out.println("1出現(xiàn):" + a + " 2出現(xiàn):" + b + " 3出現(xiàn):" + c + " 4出現(xiàn):" + d + " 5出現(xiàn):" + e + " 6出現(xiàn):" + f + "\n");
float one = (float)a/Maxsize, two = (float)b/Maxsize, three = (float)c/Maxsize, four = (float)d/Maxsize;
float five = (float)e/Maxsize, six = (float)f/Maxsize;
System.out.println(1 + "出現(xiàn)的概率是:" + one);
System.out.println(2 + "出現(xiàn)的概率是:" + two);
System.out.println(3 + "出現(xiàn)的概率是:" + three);
System.out.println(4 + "出現(xiàn)的概率是:" + four);
System.out.println(5 + "出現(xiàn)的概率是:" + five);
System.out.println(6 + "出現(xiàn)的概率是:" + six);
}
}
結(jié)果:

總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
- Java字典生成算法講解
- sqlite數(shù)據(jù)庫的介紹與java操作sqlite的實(shí)例講解
- 淺談Java中類的實(shí)例化步驟
- Java中的Map允許有重復(fù)元素嗎?
- Java中Collection、List、Set、Map之間的關(guān)系總結(jié)
- Java文件上傳與文件下載實(shí)現(xiàn)方法詳解
- Java動態(tài)代理實(shí)現(xiàn)方法小結(jié)
- Java基于深度優(yōu)先遍歷的隨機(jī)迷宮生成算法
- Java全排列算法字典序下的下一個(gè)排列講解
- Java中保留兩位小數(shù)的四種方法實(shí)現(xiàn)實(shí)例
相關(guān)文章
老生常談Java中List與ArrayList的區(qū)別
大家都知道List是接口,ArrayList是List接口的一個(gè)實(shí)現(xiàn)類,接下來通過本文給大家介紹Java中List與ArrayList的區(qū)別,需要的朋友可以參考下2022-08-08
詳解SpringBoot中異步請求和異步調(diào)用(看完這一篇就夠了)
這篇文章主要介紹了SpringBoot中異步請求和異步調(diào)用問題,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04
java階乘計(jì)算獲得結(jié)果末尾0的個(gè)數(shù)代碼實(shí)現(xiàn)
今天偶然看到一個(gè)要求,求1000~10000之間的數(shù)n的階乘并計(jì)算所得的數(shù)n!末尾有多少個(gè)0?要求: 不計(jì)算 只要得到末尾有多少個(gè)0就可以了,看下面的代碼吧2013-12-12
Springmvc DispatcherServlet原理及用法解析
這篇文章主要介紹了Springmvc DispatcherServlet原理及用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
Java參數(shù)傳遞實(shí)現(xiàn)代碼及過程圖解
這篇文章主要介紹了Java參數(shù)傳遞實(shí)現(xiàn)代碼及過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11
SpringBoot+MyBatis-Plus實(shí)現(xiàn)數(shù)據(jù)庫讀寫分離的代碼示例
在當(dāng)今互聯(lián)網(wǎng)應(yīng)用中,數(shù)據(jù)庫讀寫分離是提高系統(tǒng)性能和穩(wěn)定性的重要手段之一,通過將讀操作和寫操作分別路由到不同的數(shù)據(jù)庫節(jié)點(diǎn),可以有效減輕數(shù)據(jù)庫服務(wù)器的負(fù)擔(dān),本文將介紹如何利用SpringBoot和MyBatis-Plus框架實(shí)現(xiàn)數(shù)據(jù)庫讀寫分離,需要的朋友可以參考下2023-11-11

