VB中的rnd函数
什么是rnd函数的回答中,下面几句我不懂:
如果 number 的值是 Rnd 生成
小于 0 每次都使用 number 作为随机数种子得到的相同结果.
大于 0 序列中的下一个随机数.
等于 0 最近生成的数.
省略 序列中的下一个随机数.
可以帮我举个例子么?
人气:309 ℃ 时间:2020-06-05 22:45:22
解答
你可以自己做一个测试
Private Sub form_Click()
Randomize
Print Rnd(1)
Print Rnd(-1)
Print Rnd(0)
End Sub
然后去掉Print Rnd(-1)
再看看Print Rnd(0)的结果
或者去掉Print Rnd(1)
再看看Print Rnd(0)的结果
多点击几次看看变化就可以明白了
推荐
猜你喜欢
- 李明家和陈刚家都从甲、乙两供水点购买同样的一种桶装矿泉水,李明家第一季度从甲、乙两供水点分别购买了10桶和6桶,共花费51元;陈刚家第一季度从甲、乙两供水点分别购买了8桶和12
- 新东方·高中英语词汇词根+联想记忆法(乱序版)
- Nancy went to the bookshop by bus just now.(改为一般疑问句) ( )Nancy( )to the bookshop just now.
- 光在真空中传波速度是每秒30万千米,比声音在钢铁中传播速度的60倍少6000米,声音在钢中传播速度是每秒多
- 油罐车运输时为什么在地上拖一条铁链?
- 为什么日出日落的当地地方时总是关于12:00对称的
- 正比例函数Y=KX和一次函数的图像Y=AX+B的图象都经过点(1,2),且一次函数的图像交X轴于点B(4,0)
- 设a,b是不相等的正常数,x,y,都是正数,求证:a^2/x+b^2/y>=(a+b)^2/x+y,并指出等号成立的条件