亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java用Math.random()生成一個50-100間的整型隨機數?

Java用Math.random()生成一個50-100間的整型隨機數?

小唯快跑啊 2019-02-13 21:11:38
Java用Math.random()生成一個50-100間的整型隨機數
查看完整描述

3 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

Math類的random()方法可以生成[0,1)之間的隨機浮點數。

double類型數據強制轉換成int類型,整數部分賦值給int類型變量,小數點之后的小數部分將會丟失。

int b=(int)(Math.random()*10);//生成[0,9]之間的隨機整數。

int temp=m+(int)(Math.random()*(n+1-m)); //生成從m到n的隨機整數[m,n]

擴展資料:

用Math類的random()方法產生一個字符,若該字符是一個大寫英文字母,則輸入 “Yes!”,否則輸出“NO”。

//產生一個[0,1)之間的隨機數。
Math.random():

//返回指定范圍的隨機數(m-n之間)的公式:
Math.random()*(n-m)+m;
或者
Math.random()*(n+1-m)+m


查看完整回答
反對 回復 2019-03-14
  • 3 回答
  • 0 關注
  • 2425 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號