Rnd函数

描述
返回一个随机数。
语法
RND {(数)}
数字参数可以是任意有效的数值表达式。

解释
Rnd函数返回的值小于1但大于或等于0。数的值决定RND生成随机数的方法:
如果数的产生、
每次值小于零时,使用数字作为种子。
大于零的序列中的下一个随机数。
最近生成的零的数字。
省略号序列中的下一个随机数。

因为每一个连续的RND函数调用序列中的下一个数的种子,是对于任何给定的种子生成相同的数字序列。

在调用Rnd,随机数发生器是一个非参数随机语句初始化,它基于系统计时器的种子。

若要在指定范围内生成随机整数,请使用下列公式:

Int(((上限-下限+ 1)*、+下界)

在这里,上界是这个范围的上限和下限,Lowerbound是在这个范围内。

--------------------------------------------------------------------------------

注意重复的随机数序列,并调用Rnd与负参数之前使用值参数来调用随机化,随机使用相同数量的值不能重复以前的随机数序列。

---------------------------------
举个例子:
我们通常用现在()做种子,所以我们可以得到一个更完美的随机序列,如果我们需要一个随机数在1-100。
随机化()
Int(N =(100-1 + 1)* Rnd(现在())+ 1)