1樓:匿名使用者
random rd = new random(100);
system.out.println(rd.nextint()); //1
system.out.println(rd.nextint()); //2
random rd2 = new random(100);
system.out.println(rd2.nextint());//3
system.out.println(rd2.nextint());//4
上面的情況下,1和3的輸出是一樣的,2和4的輸出是一樣的
也就是說種子一樣的話生成的隨機數序列是一樣的
2樓:匿名使用者
沒有區別只是隨機取數範圍更大些,第一個取100以內的數字,第二個是102以內的數字
3樓:匿名使用者
沒區別 就是出的隨機數 不一樣罷了
(int) (math.random() * 100 + 1)和(int) (math.random() * 101 )區別
4樓:岔路程式緣
+1的那個產生1~100之間的隨機整數(包括1和100)
*101的那個產生0~100之間的隨機整數(包括0和100)
j**a中math.random()*100是什麼?
5樓:白菜一顆
math.random()函式是取從0至1之間的隨機數,乘100以後就是取0到100之間的隨機數
6樓:王勃啊
random()方法,是返回一個[0,1)的浮點數。
所以math.random()*100返回一個[0,100)的浮點數
7樓:匿名使用者
隨機產生一個0~99的數
int i=(int)(math.random()*100)+1;怎樣理解
8樓:匿名使用者
math.random()返回一個double型別的0.0-1.
0之間的數值,包括0,不包括1,這個數值*100,那範圍不就是0-100(不包括)了麼。強轉之後範圍就是0-99,+1你懂了麼?
c語言中 a=rand() % 100和a=1+(rand()%100)有什麼區別?
9樓:
前者產生0~99的「隨機」整數,後者產生1~100的「隨機」整數。
10樓:匿名使用者
後面的多了個1+ 就是不會是0
~~~~~~~
11樓:世界這麼大我想
rand()%999 對999取餘,結果是【0-998】範圍。
所以rand()%999+100的結果是【100-1098】的範圍。
以下同理可證。
12樓:
很簡單。下標為零。999+100=1099,而起始數要少1,也就是從100開始(本應該99開始,但前面強制定義了1000開始),到1098
j**a中的random()和random(long seed) 有什麼區別?
13樓:
那個引數是一個種子數。。。。
隨機生成的數序列和種子數是有關的。。。不同的種子數得到的隨機數序列是不同的。。
前面一個不加引數的話。。。預設的種子數是相同的。。。也就是說你每次執行得到的隨機數序列是相同的。。。
後面一個引數不同。。。得到的隨機資料序列是不同的。。。
你可以在**中試一下。。應該就明白了。。。
希望能幫到你。。。。
14樓:匿名使用者
前一個沒後一個好,後一個生成的隨機數每次執行不一樣
j**a 請問(int)(math.random()*10+1)和(int)(math.random()*10)+1有什麼區別?
15樓:
math.random()*10會得出一個double型別的資料,是有小數位的。
(int)(math.random()*10+1): 一個小數加上1,再轉換成整數。
(int)(math.random()*10)+1:一個小數轉換成整數,再加1。
從結果上看可能是一樣的,過程卻不同
16樓:風若遠去何人留
沒什麼區別。
都是乘十的結果,取整後加一。
先取整再加一, 和先加一再取整, 沒什麼區別。
17樓:匿名使用者
(int)(math.random()*10+1)和(int)(math.random()*10)+1
沒有區別,是一樣的。
急,要用Random,0到100隨機生成陣列不能重複出現
這個事從10000個數裡 隨機9000個不同的 public class randomtest 最笨的方法 時間最長 public static void getnum1 system.out.println param 較快的方法 public static void getnum2 for in...
本田和喜悅100和雅馬哈的巧格100那種比較好省油
我研究巧格有兩年了,對你這個問題還是能回答一下的 再給你踏板交流的 機車羔羊 裡面有巧格專欄 跟買汽車一樣,要買什麼樣的摩托車也首先要看你是什麼型別的人了 先看看兩車的特點 巧格代表著潮人,時尚,屬於小年輕的人玩的東西,注意,是玩的東西,側重點在玩,比如極速,改裝,瞬間加速等專案,但原車沒有後備箱 ...
100和8的最大公因數是什麼,99和100的最大公因數是多少
最大公因數是4 解題步驟 分解因式。100 2 2 5 5 8 2 2 2找出公因式 2 2 求得最大公因數2 2 4 知識點補充 最大公因數,也稱最大公約數,指兩個或多個整數共有約數中最大的一個。a,b的最大公約數記為 a,b 求最大公約數有多種方法,常見的有質因數分解法 輾轉相除法等等。1 分解...