服装设计手绘入门教程:关于VB的一个小问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 21:04:14
随机生成一个数,但如何控制它的范围。

Dim R as integer
Randomiz
R=int(Rnd*(b-a+1)+a)

其中r 是 a到b之间的整数

让C为A~B间的随机数:
C=int(rnd*(B-A+1)+A)

RND是随机生成的函数,表示0《=x〈1,你可以通过乘来实现,比如说表示10到100 为 rnd*90+10即可以实现,如果要表示整数,int(rnd*90)+10就可以实现

RND是VB的随即函数,产生一个0~1之间的浮点数,乘上一个系数在加上一个偏移,可以产生任何范围的随机数。

RND是随机函数,表示0<=x<1的任意一个数,若要表示a到b中的任意整数r,可用 int(Rnd*(b-a+1)+a)