Rnd 函数语句 x=Rnd()*(7-2)+2什么意思

问题描述:

Rnd 函数语句 x=Rnd()*(7-2)+2什么意思

rnd是随机数,取值一般为大于等于0,小于1的小数(不包括1),这样来看这个rnd()*(7-2)+2就简单了rnd()*(7-2)就是一个大于等于0,小于5的小数,再加上2即大于等于2,小于7的小数.
一般来说当你需要用随机数取出一个X到Y之间的数字时,就可以用
rnd*(y-x)+x