[問題] 0到100亂數

看板java作者 (PatheticApathy)時間6年前 (2017/07/27 03:56), 6年前編輯推噓3(3013)
留言16則, 11人參與, 最新討論串1/1
如題 最近開始接觸Java 但只會做1 到100 的亂數 或是0 到99 的亂數 請問要怎麼樣製造0 到100的亂數呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.67.238 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1501098974.A.774.html

07/27 04:18, , 1F
會0~99就把99改成100啊
07/27 04:18, 1F
我是用(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

07/27 05:33, , 2F
*101...
07/27 05:33, 2F

07/27 07:20, , 3F
XDDDDD
07/27 07:20, 3F

07/27 09:25, , 4F
0-99 & 0-100 只差 1 不是?
07/27 09:25, 4F

07/27 13:05, , 5F
要取 n~m 就是 亂數*(m-n) + n
07/27 13:05, 5F

07/27 13:05, , 6F
*99+1不就好了
07/27 13:05, 6F

07/27 13:06, , 7F
1-100
07/27 13:06, 7F

07/27 13:07, , 8F
0~100,直接亂數*100不就好了
07/27 13:07, 8F

07/27 17:11, , 9F
0~100是*101因為0也是一個數
07/27 17:11, 9F

07/27 17:23, , 10F
另外可以看一下 java.util.Random,像是有個nextInt很好用
07/27 17:23, 10F

07/27 22:02, , 11F
(1~101)-1
07/27 22:02, 11F

07/29 00:23, , 12F
你真的懂程式嗎...找到規則去改不是基礎嗎
07/29 00:23, 12F

07/29 11:22, , 13F
這個要打掉重練了 從數學開始學Orz
07/29 11:22, 13F

08/01 17:36, , 14F
100改成101
08/01 17:36, 14F

08/05 18:52, , 15F
我覺得你可能整個邏輯都要重修...
08/05 18:52, 15F

08/10 17:33, , 16F
改*101不就0~100
08/10 17:33, 16F
文章代碼(AID): #1PUFFUTq (java)