请问在vb中怎么产生一个随机数?

lanlu250 2003-05-17 08:22:58
请问在vb中怎么产生一个随机数?

谢谢
...全文
408 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuchang0626 2003-05-18
  • 打赏
  • 举报
回复
楼上的说得对
不过就算用了randomize也不能保证完全随机
因为随机化种子如果是个固定的量,那跟前面的方法也就没什么区别了
所以要随机化种子也随机才行
我个人认为取当前系统时间作为随机化种子有一定的随机性
不知道谁知道其他的方法
blueshadow18 2003-05-17
  • 打赏
  • 举报
回复
每次取随机数的时候最好先用randomize()这样取出来的随机数更具有随机性,因为VB里面的随机数是伪随机数,是通过一定的计算方式实现的
aspvbjava 2003-05-17
  • 打赏
  • 举报
回复
9*rnd()就是0-9
danielinbiti 2003-05-17
  • 打赏
  • 举报
回复
int(rnd())产生0-1之间的随机数。
lanlu250 2003-05-17
  • 打赏
  • 举报
回复
那怎么产生0-9的数呢
danielinbiti 2003-05-17
  • 打赏
  • 举报
回复
i=rnd()

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧