作者oniki (宇治金时月见雪)
看板java
标题[问题] 乱数产生一个矩阵
时间Thu Mar 9 10:46:22 2006
这是我的程式码
Random ra = new Random();
int[][] M = new int[10][10];
for (int i=0;i<10;i++){
for(int j=0;j<10;j++){
M[i][j]=ra.nextInt(21);
}
}
这样是在会产生一个10x10的矩阵
里面的element都是0~20的乱数
我想问的是
要怎样才能够让每个element的值有机率性的落在0~20中的某些特定范围
举例说
我想要让这个element
有10%的机率出现18~20
有30%的机率出现11~17
剩下的60%机率出现0~10
请问该怎麽做呢 谢谢各位
--
Something about oniki...
http://www.wretch.cc/album/oniki
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.125.32.40