int(x):返回不大于x的最大整数,如int(7.8)值为7,int(-7.8)值为-8.
Int(Rnd*(b-a+1)+a)是产生一个[a,b]间整数
Int((b-a+1)*Rnd)+a是产生一个在[a,b]间的数,当a为整数时产生的是整数,当a为小数时,取得的是[0,int(b-a+1))之间的整数加a后的值
int(x):返回不大于x的最大整数,如int(7.8)值为7,int(-7.8)值为-8.
Int(Rnd*(b-a+1)+a)是产生一个[a,b]间整数
Int((b-a+1)*Rnd)+a是产生一个在[a,b]间的数,当a为整数时产生的是整数,当a为小数时,取得的是[0,int(b-a+1))之间的整数加a后的值