randomize是什么意思
答案:3 悬赏:40 手机版
解决时间 2021-02-12 11:50
- 提问者网友:放下
- 2021-02-11 16:40
randomize是什么意思
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-02-11 17:32
Randomize 是VB初始化随机数函数 rand的函数
在Form 的load事件中调用一次就可以了
然后用rand生成随机数
比如:
Private Sub Form_Load()
Randomize
DrawWidth = 2
End Sub
Private Function MyPrint(rx As Integer)
x = Form1.Width / 2
y = Form1.Height / 2
r = Form1.Height / 2
Circle (x, y), rx, RGB(255 * Rnd, 255 * Rnd, 255 * Rnd)
End Function
Private Sub Timer1_Timer()
r1 = Rnd * r
MyPrint (r1)
End Sub
(要绘图把form的AutoRedraw设置为true,就可以演示了)
在Form 的load事件中调用一次就可以了
然后用rand生成随机数
比如:
Private Sub Form_Load()
Randomize
DrawWidth = 2
End Sub
Private Function MyPrint(rx As Integer)
x = Form1.Width / 2
y = Form1.Height / 2
r = Form1.Height / 2
Circle (x, y), rx, RGB(255 * Rnd, 255 * Rnd, 255 * Rnd)
End Function
Private Sub Timer1_Timer()
r1 = Rnd * r
MyPrint (r1)
End Sub
(要绘图把form的AutoRedraw设置为true,就可以演示了)
全部回答
- 1楼网友:往事埋风中
- 2021-02-11 19:10
高手来了
- 2楼网友:猎心人
- 2021-02-11 18:51
是区别真随机还是伪随机的函数命令
你在语句的最前面加上产生的随机数每次都是随机的,并不相同,如果没有它,那么只有第一次是随机,以后都生成这同一个数
你在语句的最前面加上产生的随机数每次都是随机的,并不相同,如果没有它,那么只有第一次是随机,以后都生成这同一个数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯