MS Access Rnd 函数
定义和用法
Rnd 函数返回一个随机数。
注意:如果您在调用 Rnd 函数之前没有调用 Randomize() 函数,Rnd 函数可能每次都会返回相同的随机数!
实例
返回一个介于 1 和 10 之间的随机数,以及另一个介于 100 和 499 之间的随机数:
SELECT Int((10 - 1 + 1) * Rnd + 1) AS RandNumBetween1and10, Int((499 - 100 + 1) * Rnd + 100) AS RandNumBetween100and499;
语法
要返回一个小于 1 但大于或等于零的随机整数:
Rnd
要在给定范围内返回一个随机整数,请使用以下公式:
Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
参数
| 参数 | 描述 |
|---|---|
| upperbound | 必需。随机数的最高允许值。 |
| lowerbound | 必需。随机数的最低允许值。 |
技术细节
| 适用于: | 从 Access 2000 开始 |
|---|