关于Rnd问题int(rnd() * 256+0)int(rnd() * 256) 有无0有何区别?这是什么写法?是什么公式?详细说明

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/27 16:56:20

关于Rnd问题
int(rnd() * 256+0)
int(rnd() * 256)
有无0有何区别?
这是什么写法?
是什么公式?详细说明

这里有无0完全是一样的.之所以有人写成int(rnd() * 256+0),是他机械套用别人给出的公式所致.要产生a至b范围的随机数,可写成int(rnd() * (b-a+1)+a),
☆我后面给你写的int(rnd() * (b-a+1)+a)就是他们用的公式呀