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

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

java隨機數生成

java隨機數生成

fenkapian 2017-08-13 18:58:37
(int)((Math.random()*9+1)*100000)這是生成六位隨機數的代碼,里面那個乘以9有啥作用啊
查看完整描述

4 回答

?
慕蓋茨1896223

TA貢獻9條經驗 獲得超3個贊

rd其實不是真正意義上的隨機

查看完整回答
反對 回復 2017-08-14
?
言曌博客liuyanzhao_com

TA貢獻164條經驗 獲得超117個贊

樓上說的對

查看完整回答
反對 回復 2017-08-14
?
YJjava

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

思考的過程是Math.random()會生成[0,1)的隨機數,乘以9就變成了[0,9)了,最后算得的范圍就是[0,1000000)了嘛,不過實際的運算過程是先由Math.random()生成一個[0,1)的double類型的隨機數。最后強制類型轉換。以上。

話說回來,這種的話,你如果用的是一些集成環境之類的開發工具,在調用方法的時候直接就能看到那個方法的詳細解釋啊?;蛘卟橄翧PI,網上搜一搜就有了?。ǘ几杏X有點釣魚了)。

查看完整回答
反對 回復 2017-08-13
?
慕粉1471134825

TA貢獻29條經驗 獲得超9個贊

好最大是9999999啊

查看完整回答
反對 回復 2017-08-13
  • 4 回答
  • 0 關注
  • 2341 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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