如何生成-35至70(整数)之间的随机数
来源:百度知道 编辑:UC知道 时间:2024/09/22 12:32:07
请问用什么函数能够生成一个(-35)至70之间的随机数
不好意思,没说清楚,我用在EXCEL的单元格用。
不好意思,没说清楚,我用在EXCEL的单元格用。
RANDBETWEEN(-35,70)
random后面进行一些运算
没有任何问题啊,是vbscript。
是在asp下用的,你想咋用?
<%
Randomize
response.write Int((70 - (-35) + 1) * Rnd + (-35))
%>
Rnd 函数返回小于 1 但大于或等于 0 的值。
number 的值决定了 Rnd 生成随机数的方式。
对最初给定的种子都会生成相同的数列,因为每一次调用 Rnd 函数都用数列中的前一个数作为下一个数的种子。
在调用 Rnd 之前,先使用无参数的 Randomize 语句初始化随机数生成器,该生成器具有根据系统计时器得到的种子。
为了生成某个范围内的随机整数,可使用以下公式:
Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
这里,upperbound 是随机数范围的上限,而 lowerbound 则是随机数范围的下限。