int(rnd*31-5)的范围
来源:百度知道 编辑:UC知道 时间:2024/06/30 00:58:10
写出他的范围
Rnd 函数返回小于 1 但大于或等于 0 的值。
故0<=rnd*31<31
-5<=rnd*31-5<26
int(rnd*31-5) 的值域就是[-5,26)中的整数,即
{-5,-4,-3,-2,
-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25}
0<rnd*31<30
所以
-5<rnd*31-5<25
于是
int(rnd*31-5)属于{-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24}
VB中Int(Rnd 的用法
表达式Int(4*Rnd+1)*(Int(4*Rnd-1))值的范围是( A.〔-1,8〕 B.〔-4,8〕 C.〔-3,8〕 D.〔0,8〕
请问Int(rnd*1000)的结果中包括1000吗?
Int(Rnd(0)*10)的值为什么是[0,9]
VB 中 RND 产生的随机数的范围是什么?
表达式(-1)*Sgn(-100+Int(Rnd*100))的值是
VB随机数问题 int(rnd()*x)+y
int(rnd(2))等于多少啊??
VB 中int(Rnd*10+10)是什么意思?Rnd*10与10*Rnd是一个意思吗?
设a = 5,b = 10,则执行 c = Int((b - a) * Rnd + a) + 1,结果为多少