您的位置:首页 > 移动开发 > Android开发

Android Math.random()解释

2014-03-05 22:14 465 查看
Math.random():产生一个[0,1)之间的随机数,大于等于0小于1的随机小数,返回值是double类型的。

eg:int value=(int)(Math.random()*x+y);//生成大于等于0*x+y---小于1*x+y之间的随机整数

也就是大于等于y--小于x+y之间的随机整数

注:int
a=Math.random()*1;//生成的是大于等于0小于1之间的数,强制类型转换后一直是0,不要误认为是生成0或1的随机数其实1取不到
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: