導航:首頁 > 源碼編譯 > 編譯中如何改變隨機數的概率

編譯中如何改變隨機數的概率

發布時間:2023-11-06 12:19:49

java:怎樣產生1~6的隨機數,並使1~4產生的概率大一些呢

用概率模型,先隨機一次看取用哪個概率,隨後再隨機一次。代碼示例如下:

importjava.util.Random;
publicclassHelloWorld{
publicstaticvoidmain(String[]args)
{
Randomrandom=newRandom();
doublep1=0.7;//1~4的概率
doublep=(((int)random.nextInt(10)%(10)+1)*1.0/10<p1)?p1:(1-p1);//實際所取概率
intmax=(p==p1)?4:6;
intnum=(int)random.nextInt(max)%(max)+1;
System.out.print(num);
}
}
閱讀全文

與編譯中如何改變隨機數的概率相關的資料

熱點內容
啥是單片機休眠 瀏覽:104
什麼音樂app最好 瀏覽:927
牙膏自製解壓神器 瀏覽:327
卸載linuxwps 瀏覽:226
threadjavarunnable 瀏覽:358
一元線性回歸計演算法 瀏覽:948
刷寶app是什麼鬼 瀏覽:742
linux動態載入模塊 瀏覽:23
javamd5工具類 瀏覽:76
安保嘉獎命令 瀏覽:647
bt種子能壓縮嗎 瀏覽:676
JAVA特點是什麼 瀏覽:886
字幕網app怎麼找 瀏覽:533
奧迪a4l壓縮比 瀏覽:698
iis7伺服器怎麼安裝 瀏覽:980
孩子上學壓力太大怎麼解壓 瀏覽:241
javaurl格式 瀏覽:347
勻稱app怎麼用 瀏覽:66
pythonemail中文亂碼 瀏覽:448
android訪問html 瀏覽:94