如何实现asp获取1至3随机任意一个整数?
2个回答
展开全部
response.write int((upperbound+1)*rnd)。
函数RND()返回一个0到1之间的随机数。这里有这个函数的一个例子及其可能的返回值:
<%=RND()%>0.7055643。
典型情况下,你更感兴趣的是用这个函数来返回处在一定范围内的整数。要返回一个大于等于0而小于某个特定整数的数字,你可以使用如下的语句:<%=INT((upperbound+1)*RND)%>
用你想产生的最大随机数代替表达式upperbound。
例如,下面的脚本返回一个1和3之间的数,包括0和5:<%=INT(3+1)*RND)%>。如果你想产生一个处在某个范围内的随机数,该范围有一个大于0的下界,可以使用如下的脚本:<%=INT((upperbound – lowerbound + 1)*RND+lowerbound)%>。
例如,下面的脚本产生一个50到75之间的随机数(包括50和75):<%=INT((75-50+1)*RND+50)%>。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询