MS Access Rnd 函数

实例

返回一个介于 1 和 10 之间的随机数,以及另一个介于 100 和 499 之间的随机数:

  1. SELECT Int((10 - 1 + 1) * Rnd + 1) AS RandNumBetween1and10,
  2. Int((499 - 100 + 1) * Rnd + 100) AS RandNumBetween100and499;

定义与用法

Rnd 函数返回一个随机数。

注意:如果在调用 Rnd 函数之前未调用 Randomize() 函数,Rnd 函数每次可能返回相同的随机数!


语法

要返回小于1但大于或等于零的随机整数,请执行以下操作:

  1. Rnd

要返回给定范围内的随机整数,请使用以下公式:

  1. Int(( upperbound - lowerbound + 1) * Rnd + lowerbound )

参数值

参数描述
upperbound必填。随机数允许的最高值
lowerbound必填。随机数允许的最低值

技术细节

适用版本:From Access 2000

分类导航