作业帮 > 数学 > 作业

关于VB的Rnd函数的问题

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/04/29 17:51:08
关于VB的Rnd函数的问题
随机产生两位正整数为什么是Rnd()*90 + 10
随机产生0-100的整数为什么是Int(Rnd()*100+ 0.5)
能帮我分析一下具体是怎么算的吗?
关于VB的Rnd函数的问题
方法很多,你得理解rnd函数的本质才行,rnd是产生0到1之间的小数,包含0,不包含1,所以再乘以90的话就是0到89的小数,再加10就是10到99了
下面那个原因类似,int函数是做四舍五入