A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

(int)( Math.random()*10)  //返回0-9之间的随机整数
50+(int)(Math.random()*50) //返回50到99之间的随机整数
求解这个转换过程是怎么来的?这一步之前没仔细看觉得挺正常,仔细一看我又搞不懂怎么来的了。
其中(0.0<=Math.random()<1.0)

1 个回复

倒序浏览
是我自己晕了,最近睡眠不足,压力大,脑子有点晕,刚才一直没转过来弯
(0.0<=Math.random()<1.0)
我老在那想
(int)( Math.random()*10)  //返回0-9之间的随机整数
那(int)(Math.random()*50) //不就是返回0到5*9=45之间的随机整数么?
果然是我自己想多了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马