在VB中如何产生随机数,就是RND函数的用法

如题所述

rnd产生一个[0,1)的随机数.如果你要产生一个5到10的随机数,则使用以下代码
randomize
msgbox
"产生一个1到10的随机数:
"
&
int(rnd*(10-5+1)+5)
就可以了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-10
详细的还是参考VB的MSDN中关于随机数生成器Rnd函数的解释
randomize
'初始化随机数生成器
result=(rnd*(10-1+1)+1)
'在10~1之间生成一个随机数
debug.print
result
'在控制台打印出该随机数
第2个回答  2019-06-16
randomize
下一行
s=rnd*100
这是模式
范围
你自己调试就可以了
相似回答