简介INTRODUCTION
随机数rnd表示一个0到1之间的小数,我们可以通过这个关键字来表示自己需要的范围。VB上课笔记系列笔记
一、Randomize随机数种子
默认情况下,把系统时间作为种子。
作用:增大数字出现的不同的概率
为什么系统时间是不同的?
时间每时每刻都是不同的。
时间的单位:秒、毫秒、微秒
二、VB中的小数表示形式
VB中小数输出后,表示的特点是没有整数部分。
举例小数,数学中的小数0.9在VB中输出会变成.9表示0.9
VB中科学计数法表示方法:
4.E-02就是4.*(10的-2次方)
10的-2次:1/
10的-1次:1/10
补充:
自动刷新
autoredraw=true相当于show
三、rnd随机数表示范围
Rnd代表随机数
随机数的范围:0=rnd的范围1
范围在数学中的表示:
[0,1)就是0=rnd1
[表示包含,用)表示不包含,用,表示从几到几
5数值=8用数学表示(5,8]
10数值99用数学表示(10,99)
什么是向下取整?
数学中的向下取整
向下取整:获取比某个数值小的整数
5.67向下取整5
6.37向下取整6
0.68向下取整0
-2.45向下取整-3
-6.向下取整-7
在VB中用int函数表示向下取整运算
int(5.)=5
int(6.)=6
int(-5.)=-6
范围表示取值表示方法:
方法:看两端,看两个极值
用[0,1)在VB中表示rnd,即0=rnd1
用[0,10)在VB中表示rnd*10即0=rnd10
用[10,)在VB中表示(rnd*(-10))+10即10=rnd
用[1,34]在VB中表示int((rnd*34)+1)即1=rnd=34
UP主呐喊:
刘金玉编程,编程创造城市!
如果喜欢这篇文章,欢迎