PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] 想做 bias 的 random number generator
作者:
RSAES
(RR)
2015-01-18 11:43:37
我最近有個需求
希望我的 random number generator 產出每個數的機率做 bias
目前查到的都是可以符合一些function型態,例如指數分布等的作法
但我目前需要的狀況是,我有一個數列 例如[0.3, 0.1, 0.1, 0.1, 0.4];
而random出來的數是1~5之中挑選
則我希望我random generator 出現數字1的機率是0.3, 2的機率是0.1...依此類推
請問在JAVA上,有什麼比較好的做法嗎?
感謝!
作者:
haha02
(來人!上夾棍!)
2015-01-18 11:50:00
產生1~100亂數 30以下給1 31~40給2 以此類推
作者:
RSAES
(RR)
2015-01-18 16:34:00
好像不錯!感謝
作者:
cyclone350
(老子我最神)
2015-01-19 02:29:00
老闆聽完,一臉疑惑的問:[萬一30以下的機率不是0.3呢]我回應,基本上每一個數字的機率是一樣的30占100的比例是0.3,所以機率是0.3基本上不會有問題老闆回應:[可是就是有可能從頭到尾都出現30以上的數字阿]。
作者:
Killercat
(殺人貓™)
2015-01-19 10:38:00
這種搞不清楚狀況的就想辦法讓他別管這個 XD
作者:
realmeat
(真肉)
2015-01-20 10:35:00
萬一30以下的機率為0.3141592653589793238462643383呢?
繼續閱讀
[問題] 關於(i++)與(++i)
yaerse
[URL] 慎用 Java 日期格式化
qrtt1
[問題]在eclipse裡的java程式碼加上註釋
lueichun
[出售] 考試卷
dennislin
[問題]建立一個跨PC, Android, iOS的網路應用
Makoto0813
Re: [問題] 如何寫一個限制IP的程式?
dinson520
[問題] NetBeans亂碼
arcdy9527
[問題] 升級成 Java 8 之後,applet 運行失敗
wjyaries
Re: [問題] 如何寫一個限制IP的程式?
Killercat
[問題] 程式分成兩種版本,該如何設計?
Kenqr
Links
booklink
Contact Us: admin [ a t ] ucptt.com