请问Int(rnd*1000)的结果中包括1000吗?
来源:百度知道 编辑:UC知道 时间:2024/06/30 13:36:27
做了几套模拟题,但是每次的答案都不一样。如果要产生一个0~1000的随机整数,究竟应该是Int(rnd*1001)还是Int(rnd*1000)呢?
不包括,前者才包括。
原因:rnd产生的是0到1的随机数,但不包括1 。
也就是只能产生最大为0.99999……的数,这样子,乘1000,只能达到999.9999……。int的作用你自己应该明白的,就是取整数。
请问Int(rnd*1000)的结果中包括1000吗?
VB随机数问题 int(rnd()*x)+y
int(rnd(2))等于多少啊??
VB中Int(Rnd 的用法
VB 中int(Rnd*10+10)是什么意思?Rnd*10与10*Rnd是一个意思吗?
Int(Rnd(0)*10)的值为什么是[0,9]
VB中Label1.Caption = CStr(Int(Rnd() * 10)) 是什么意思啊
表达式(-1)*Sgn(-100+Int(Rnd*100))的值是
Session("ShopCar") = Chr(Int(26*Rnd)+65)是什么意思啊!
a = Int(Rnd * 100 + 1),这个VB编码是什么意思啊?