重大发现:asp高手进

来源:百度知道 编辑:UC知道 时间:2024/07/08 04:22:20
<%=INT((最大值+1)*RND)%>
下面的脚本返回一个0和5之间的数,包括0和5 <%=INT(5+1)*RND%>
<%=INT((最大值 – 最小值 + 1)*RND+最小值)%>
下面的脚本产生一个50到75之间的随机数(包括50和75):<%=INT((75-50+1)*RND+50)%>

这两个有什么区别?

区别就在于最小值...0到5的你没有最小值要求所以最小值为0,而后面的最小值为50.
随机数都满足(最大值-最小值+1)*rnd+最小值这个公式,只是后面那个最小值你不写默认为0,

20*Rnd+1 ?????? 21*Rnd
取值范围不同
1~~~21
0~~~21