java如何產生1 8的整數隨機數

時間 2021-08-11 16:35:36

1樓:匿名使用者

簡單粗暴。

int num = (int)(math.random()*100);

math.random()返回的是一個大於等於0小於1的double型別。

2樓:匿名使用者

math.random()會產生[0,1)區間中的雙復精度制浮點隨機數,所以

math.random()*100

就會生成一個100以內的隨機數浮點數,如果需要整數的話,可以使用(int)(math.random()*100)

3樓:匿名使用者

integer v = (int)(math.random() * 100);

4樓:巨蟹神運算元

math.random()會產生一個0到1之間的隨機數,為浮點型,只需要

將這個數再乘以一百,就是你要專的數。

public static void main(string args)

5樓:我愛的徐太陽

public static int getrandomnumber(int start,int end)

start表示復從制幾開始

end表示從

什麼結束

6樓:南極雪域之戀

math.random()這個方法生成的是0 -1 的隨機數,你想要100以內的就去做乘法就好了

7樓:違章處理問我

public class aa}

8樓:嵇藍煙

1、math.random() * 100 等到一個數字,帶小數的

2、將這個數字向下取整後+1,會得到1-100之間的數字。

這是思路,你把這個思路轉成**就行了

9樓:匿名使用者

math.random()函式是取從0至1之間的隨機數,乘100以後就是取0到100之間的隨機數

10樓:羅羅諾亞丶子寧

math.random()是0~1,把抄隨機數襲乘以100,再取整就能實現了。

double x = math.round(math.random()*100);

system.out.println(x);

11樓:匿名使用者

random產生0-1之間的數。即0

兩邊同時乘以100,得0

即math.random()*100

12樓:志祥羅志祥

(資料型別)(最小值+math.random()*(最大值-最小值+1))

例:(int)(1+math.random()*(100-1+1))

從1到100的int型隨數

13樓:匿名使用者

math.random(),返回一個[0,1)的區間的隨機數。

要使區間變為[0,100),做法為:

int result = (int)math.random()*100;

14樓:匿名使用者

random產生的是[0,1)的小數。

如果想要產生50--100之間的數字;

先讓它產生[0--50)之間的數字,也就是  random()*50然後在後面加上

內51,也就是random()*50+51;

得到容的就是[50--100]的整數了。

你可以這樣寫:

int num=(int)math.random()*50+51;

system.out.println(num);

15樓:狸邩

100以內的隨機數:math.random()*100;

100以內的隨機整數:math.ceil(math.random()*100);

16樓:文庫丿使用者名稱

int number=m+(int)(matn.randon()*n);

返回大於等copy於m小於m+n(不包括m+n)之間的隨機數。

要產生在區間[0,100)之間的隨機數:

int num= (int)(math.random()*100);

如何用c 產生隨機數,如何用C 產生隨機數?

在煙幹辰 rand 這個函式就是產生隨機數的,想要一個範圍的隨機數,可以用取餘數的方式 如取0 99之間的數,可以rand 100 需要使用rand 和srand 函式 rand 為隨機數函式,產生 0,int型最大值 之間的整數數 srand seed 為初始化隨機數種子函式 具體例子如下 inc...

VB用隨機函式產生兩位數的整數,存於4行5列的二維陣列中,並求出其中的最大元素

option explicit option base 1 dim a 80 i k t b 80 private sub command1 click me.cls dim j as integer randomize for i 1 to 80 a i int rnd 90 10next i k...

ecel中如何產生隨機數,excel中如何產生隨機數

千秋遐想 excel隨機數函式 火雲雜談 1 首先介紹一下如何用rand 函式來生成隨機數 同時返回多個值時是不重複的 如下圖所示,在單元格中輸入 rand 回車後單元格即返回了一個隨機數字。2 rand 函式返回的隨機數字的範圍是大於0小於1。因此,也可以用它做基礎來生成給定範圍內的隨機數字。3 ...