| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2302 人关注过本帖
标题:关于随机数和抽奖软件
取消只看楼主 加入收藏
tianshilei
Rank: 2
等 级:论坛游民
帖 子:33
专家分:10
注 册:2010-10-28
收藏
 问题点数:0 回复次数:4 
关于随机数和抽奖软件
想制作一个抽奖软件来生成福利彩票的号码,得用到随机数,但是每次随机数是不是会重置?能否用代码实现一个功能,比如,福利彩票前6个数字的要求是1~33之间,假如第一个生成的是23,那么以后的随机数就从1~33去除23这32个数字中生成,这样涉及到概率的问题,原来如果随机数生成器被重置的话,那么概率又变成1/33,而想要的是1/33下一个是1/32,下一个是1/31这样的效果,随机数能实现吗?
搜索更多相关主题的帖子: 福利彩票 生成器 软件 
2011-05-30 23:15
tianshilei
Rank: 2
等 级:论坛游民
帖 子:33
专家分:10
注 册:2010-10-28
收藏
得分:0 
回复 2楼 Artless
太尴尬了,貌似我没违反论坛的规则吧……
2011-06-01 14:04
tianshilei
Rank: 2
等 级:论坛游民
帖 子:33
专家分:10
注 册:2010-10-28
收藏
得分:0 
回复 4楼 wujieru
做着玩的,自学的VB嘛,我们宿舍有个娃正合适喜欢买彩票,我就想给他做着玩~~~
2011-06-02 12:32
tianshilei
Rank: 2
等 级:论坛游民
帖 子:33
专家分:10
注 册:2010-10-28
收藏
得分:0 
回复 4楼 wujieru
我解决了,是看《JAVA核心技术第一卷:基础知识》里面有一个类似的Java题目,然后解决方案就是,声明一个一维数组a[33],数组下标是从1开始,到33结束。让其存储1~33数字,然后随机数每次生成的是数组的下标,比如第一次生成的是17,那么对应的就是17,然后让a[17]=a[33],这样再让随机数从32个数种随机生成,假如生成的还是17,那么对应的就是33了,这样以此类推!嘿嘿!
2011-06-06 23:19
tianshilei
Rank: 2
等 级:论坛游民
帖 子:33
专家分:10
注 册:2010-10-28
收藏
得分:0 
回复 7楼 心灵百合
可以从1开始的呀。
2011-06-20 21:46
快速回复:关于随机数和抽奖软件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015181 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved