作业帮 > 数学 > 作业

VB int函数的用法

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/22 02:59:01
VB int函数的用法
DD = IIf(D1 > D2, Int(Rnd * (D1 - D2 + 1)) + D2, Int(Rnd * (D2 - D1 + 1)) + D1)
这是什么意思?
如果D1 > D2,DD=Int(Rnd * (D1 - D2 + 1)) + D2,否则DD= Int(Rnd * (D2 - D1 + 1)) + D1)
int是取整的意思.去掉小数部分.
再问: 那Int(Rnd * (D1 - D2 + 1)) + D2是什么意思?
再答: Rnd 是随机函数,值在0和小于1之间,可以理解为0----0.9999…… 这个代码的意思就是取得大于D2而小于D1的整数。就是两者之间一个任意整数。