看板 java 關於我們 聯絡資訊
如題 最近開始接觸Java 但只會做1 到100 的亂數 或是0 到99 的亂數 請問要怎麼樣製造0 到100的亂數呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.67.238 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1501098974.A.774.html
ssccg: 會0~99就把99改成100啊 07/27 04:18
我是用(int)(Math.random()*100) 去做的 所以只會出現0~99 如果+1的話又會全部加變成1~100 ※ 編輯: Friendzoned (125.230.67.238), 07/27/2017 05:01:53 ※ 編輯: Friendzoned (125.230.67.238), 07/27/2017 05:02:50
mmxmmxmmx: *101... 07/27 05:33
hadoop: XDDDDD 07/27 07:20
dou0228: 0-99 & 0-100 只差 1 不是? 07/27 09:25
Kennyq: 要取 n~m 就是 亂數*(m-n) + n 07/27 13:05
Kennyq: *99+1不就好了 07/27 13:05
Kennyq: 1-100 07/27 13:06
Kennyq: 0~100,直接亂數*100不就好了 07/27 13:07
mmxmmxmmx: 0~100是*101因為0也是一個數 07/27 17:11
ssccg: 另外可以看一下 java.util.Random,像是有個nextInt很好用 07/27 17:23
feeya: (1~101)-1 07/27 22:02
Marga: 你真的懂程式嗎...找到規則去改不是基礎嗎 07/29 00:23
tony24334: 這個要打掉重練了 從數學開始學Orz 07/29 11:22
gmoz: 100改成101 08/01 17:36
opopkc: 我覺得你可能整個邏輯都要重修... 08/05 18:52
rofellosx: 改*101不就0~100 08/10 17:33