永发信息网

怎么运用randomize ,和用A = (Rnd()* 3) + B的区别是什么

答案:2  悬赏:50  手机版
解决时间 2021-02-23 21:56
  • 提问者网友:黑米和小志
  • 2021-02-23 09:55
怎么运用randomize ,和用A = (Rnd()* 3) + B的区别是什么
最佳答案
  • 五星知识达人网友:舍身薄凉客
  • 2021-02-23 10:53
区别是:Randomize 语句示例 本示例用 Randomize 语句初始化随机数生成器.由于忽略了数值参数,所以 Randomize 用 Timer 函数的返回值作为新的随机数种子值.Dim MyValue Randomize ' 对随机数生成器做初始化的动作.MyValue = Int((6 * Rnd) + 1) ' 生成 1 到 7 之间(不包括7)的随机整数.其中用 Randomize 语句初始化随机数生成器.rnd()才是正式开始产生随机数.如果不使用用 Randomize 语句初始化,那么每次启动程序的时候,将产生相同系列的伪随机数.
全部回答
  • 1楼网友:轮獄道
  • 2021-02-23 11:53
正好我需要
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯