vb中 int(rnd*3)什么意思啊

如题所述

随机生成一个整数!
rnd 返回一个小于1,大于等于0的随机数
rnd*3 就是小于3,大于等于0 的数
int取整,
这个表达式返回0,1,2这3个数之一
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-08-01
VB中Int(Rnd * 123)是输出0到122的随机整数。
Rnd 函数,返回一个包含随机数值的 Single。
Int 函数,返回参数的整数部分。
语法:
Int(number)
Int 会删除 number 的小数部份而返回剩下的整数。
Rnd 函数示例:
本示例使用 Rnd 函数随机生成一个 1 到 6 的随机整数。
Dim MyValue
MyValue = Int((6 * Rnd) + 1) ' 生成 1 到 6 之间的随机数值。
相似回答