vb 中 int(rnd)+5 的范围是多少 解释一下
4个回答
展开全部
由于 rnd 的范围是 0 ~ 1
int(rnd) 就只能是 0 和 1
所以
int(rnd)+ 5 的范围是 5 和 6
int(rnd) 就只能是 0 和 1
所以
int(rnd)+ 5 的范围是 5 和 6
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
0<rnd≤1
int(rnd)=0或1
int(rnd)+5=5或6
int(rnd)+5 的范围是{5,6}
int(rnd)=0或1
int(rnd)+5=5或6
int(rnd)+5 的范围是{5,6}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
永远都等于5
追问
能详细解释下吗?
追答
由于 rnd 的范围是 0 ~ 1但不包括1
int函数是取后面参数的整数部分,其所取的整数部分必须小于等于参数,那么int(rnd)就永远等于0
这样 int(rnd)+5=5
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询