随机数生成器的语句为randomize。格式为:randomize[x]。
·当x>0时,使用前一次调用rnd函数产生的随机数作为本次产生随机数的种子。一般通过使用该参数获得不同的随机数序列。
·当x<0时,使用x作为随机数种子,用于产生相同的随机数序列。
·当x省略时,调用rnd函数之前,如果没有执行randomize语句,则与x>0的情况相同。反之,如果执行了randomize语句,则rnd函数使用randomize语句提供的新种子值,返回随机数。
rnd函数产生的是[0,1)区间内的single类型数据。
*&&*如果要生成其他区间的随机数或者英文字母,则要通过表达式来实现:
·生成[0,x)区间的随机数single类型数据,使用表达式rnd*x
·生成[m,n)区间的随机数single类型数据,使用表达式m+rnd*(n-m)
·生成[m,n]区间的随机整数,使用表达式int(m+rnd*(n-m+1))或者使用表达式m+int(rnd*(n-m+1))
原文地址:https://www.jb51.cc/vb/262062.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。