VB中Rnd函数的用法

VB中Rnd函数的用法

Rnd是一个能产生[0,1)之间的双精度随机数的函数。int(N)是一个取小于或等于N的最大整数的函数,比如int(4.5)=4,int-4.5)=5。

intrnd的使用方法:

intrnd * 范围 + 基数)

登录后复制

比如:intrnd*m+n)意为产生[n,m+n-1]之间的随机数

例:假设你想要将随即产生的40到60之间(包括40和60)的6个随机整数存放到一个一维数组suijishu)里边语句为:

dim suijishu1 to 6) as integer, i as integer
for i = 1 to 6
suijishui)=intrnd*21+40)
next i

登录后复制

分析:

0<=rnd<1
0<=rnd*21<21
40<=rnd*21+40<61
40<=intrnd*21+40)<=60

更多教程请访问风君子博客。

以上就是VB中Rnd函数的用法的详细内容,更多请关注风君子博客其它相关文章!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注