主题:有道题不知道对不对。大家帮忙看看
dream69
[专家分:0] 发布于 2006-10-06 15:12:00
得到0~100之间的任意整数
INI(0+RND*(100-0+1)
回复列表 (共2个回复)
沙发
老大徒伤悲 [专家分:29120] 发布于 2006-10-06 17:30:00
是有问题。
1.取整函数是int
2.少了一个后括号
3.随机数函数是rnd() 结果∈ [0,1)
4.换算有错误
我认为应该用:int(100*rnd()+1) 来产生∈ [0,100]的整数。
板凳
moz [专家分:37620] 发布于 2006-10-06 19:16:00
在QB里rnd函数可以不带括号,
你的表达式得不到0
我来回复