表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值是

大神们有没有人讲详细点的,我想问下,表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值是
最新回答
盛夏之末

2025-06-27 10:39:33

0
int()取整数(如果是-0.5或-0.7之类的话,就变成-1)
rnd()取随机数(话是这么说,但这个数是一个定值来的)
rnd(0)约是0.01953125
rnd(1)约是0.7055475
rnd(0)+1=1.01953125
int(rnd(1)-1)=0
相加得1.01953125
取整是1
所以int(rnd(0)+1)+int(rnd(1)-1)=1