一、Randomize随机数种子
默认情况下,把系统时间作为种子。
作用:增大数字出现的不同的概率
为什么系统时间是不同的?
时间每时每刻都是不同的。
时间的单位:秒、毫秒、微秒
二、VB中的小数表示形式
VB中小数输出后,表示的特点是没有整数部分。
举例小数,数学中的小数0.9 在VB中输出会变成.9表示0.9
VB中科学计数法表示方法:
4.032E-02就是4.032*(10的-2次方)
10的-2次:1/100
10的-1次:1/10
补充:
自动刷新
autoredraw=true 相当于 show
三、rnd随机数表示范围
Rnd代表随机数
随机数的范围:0<=rnd的范围<1
范围在数学中的表示:
[0,1)就是0<=rnd<1
[表示包含,用)表示不包含,用,表示从几到几
5<数值<=8 用数学表示(5,8]
10<数值<99 用数学表示(10,99)
什么是向下取整?
数学中的向下取整
向下取整:获取比某个数值小的整数
5.67向下取整5
6.37向下取整6
0.68向下取整0
-2.45向下取整-3
-6.555向下取整-7
在VB中用int函数表示向下取整运算
int(5.666)=5
int(6.666)=6
int(-5.666)=-6
范围表示取值表示方法:
方法:看两端,看两个极值
用[0,1)在VB中表示rnd,即0<=rnd<1
用[0,10)在VB中表示 rnd*10 即0<=rnd<10
用[10,100)在VB中表示 (rnd*(100-10))+10 即10<=rnd<100
用[1,34]在VB中表示 int((rnd*34)+1) 即1<=rnd<=34