在VB中,如何生成某个范围内的随机整数?

如题所述

为了生成某个范围内的随机整数,可使用以下公式:
Int((上界
-
下界
+
1)
*
Rnd
+
下界)
公式中的上界就是你所要生成这个随机范围的最大值,下界就是你所要生成这个随机范围的最小值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-12
1、vb中产生[a,b]区间的随机数的公式是:int((b-
a+
1)
*
rnd
+
a)
2、根据以上公式得出,根本无法以公式法生成(a,b](半开区间)范围内的随机数。
3、rnd
函数返回小于
1
但大于或等于
0
的值。
4、int是取整函数。
相似回答
大家正在搜