ASP获取一个数字后,
ASP如何判断是否1-10之间的整数??
ASP如何判断是否1-10之间的整数??
答案:4 悬赏:0 手机版
解决时间 2021-03-16 05:59
- 提问者网友:浪荡绅士
- 2021-03-15 23:46
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-03-16 00:57
<%
response.write checkInt(3.5)
%>
<%
function checkInt(n)
checkInt=true
if n<1 or n>10 then checkInt=false
if instr(n,".")>0 then checkInt=false
end if
end function%>
response.write checkInt(3.5)
%>
<%
function checkInt(n)
checkInt=true
if n<1 or n>10 then checkInt=false
if instr(n,".")>0 then checkInt=false
end if
end function%>
全部回答
- 1楼网友:蓝房子
- 2021-03-16 03:20
int((最大值-最小值 + 1)* rnd() + 最小值)
假高你要产生 0---10的整数
就可以直接用这个公式,,
这是个公式。却确保不会出问题
dim mycount
for i=1 to 10
randomize()
mycount=int((9-0+1)*rnd()+1)
response.write mycount&"<br />"
next
同时也可以用这个做验证码。。
具体你去想吧
- 2楼网友:过活
- 2021-03-16 02:37
首先判断该数是否>=1并<=10
其次,再用 该数 mod 1 看看,是否为零,为零,就是整数,不为零,就不是!
- 3楼网友:醉吻情书
- 2021-03-16 02:07
举例,a1输入 =rand() b1输入=rank(a1,$a$1:$a$10),下拉a1:b1到第10行。
这样b1:b10就是10个不重复的整数。
可以修改$10为更大的数并拉更多行,得到更多不重复的数字
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯