社区
Web 开发
帖子详情
请问随机生成6位数该怎么实现?
jamesqsj
2003-10-23 08:46:21
同上!请教高手!
...全文
138
10
打赏
收藏
请问随机生成6位数该怎么实现?
同上!请教高手!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
okwuzhijun
2003-10-23
打赏
举报
回复
(int) Math.random() * 1000000;
yugona
2003-10-23
打赏
举报
回复
取整就可以了
(int)转换一下
jamesqsj
2003-10-23
打赏
举报
回复
谢谢楼上的几位,马上结贴散分。再问一下,这样得到的数字为:575904.835462959 。可是我只想得到前面的六位啊!
missyesterday
2003-10-23
打赏
举报
回复
Random rand=new Random();
rand.nextInt(1000000);
这样也可以
fft123
2003-10-23
打赏
举报
回复
Math.random()*1000000
这样的结果是从0到999999的随机数
如果一定要取得六位数,楼主需要自己判断是否大于100000,若小于,加上100000就可以了
zxl19790710
2003-10-23
打赏
举报
回复
Random,然后取余
100031236
2003-10-23
打赏
举报
回复
“Math.random()*1000000
这样的结果是从0到999999的随机数
如果一定要取得六位数,楼主需要自己判断是否大于100000,若小于,加上100000就可以了”
-------我认为这个做法是不可取的,
因为这样一来导致了十万到二十万之间这些六位数比二十万以后的数出现的几率大,没有做到
真正的随机。
yaray
2003-10-23
打赏
举报
回复
刚才的错了,纠正如下:
(int)(Math.random()*10000000 % 1000000)
yaray
2003-10-23
打赏
举报
回复
(int) Math.random() % 1000000
lovemilla
2003-10-23
打赏
举报
回复
服了,取整也问??!!
完整的Python和SAS数据分析
数据分析,数据科学及AI算法是当前最热门的职业。 这些职业有着共同的特点:面向数字的,针对编程的以及采取分析手段的。 这些当代热点特性使得在就业市场上对以上职位需求激增也就不足为奇了。...
随机生成
6
位数
、
随机生成
不重复的6
位数
随机生成
一个几
位数
,这种比较常见的操作今天我们来看一下,例如
随机生成
6
位数
,直接来简单明了的吧: int num = (int) ((Math.random() * 9 + 1) * 100000); 最终num就是需要的6位随机数。 同理要是想得到随机的五
位数
和七
位数
呢? //随机的五
位数
int num = (int) ((Math.random() * 9 + 1) * 10...
python
随机生成
不重复的6
位数
_
随机生成
6
位数
、
随机生成
不重复的6
位数
随机生成
一个几
位数
,这种比较常见的操作今天我们来看一下,例如
随机生成
6
位数
,直接来简单明了的吧:int num = (int) ((Math.random() * 9 + 1) * 100000);最终num就是需要的6位随机数。同理要是想得到随机的五
位数
和七
位数
呢?//随机的五
位数
int num = (int) ((Math.random() * 9 + 1) * 10000);//随机的七
位数
...
随机生成
6
位数
中英混合随机码
随机生成
6
位数
中英混合随机码
Python
随机生成
6
位数
密码
随机生成
6
位数
密码,附加招商银行面试题一份
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章