表达式(-1)*Sgn(-100+Int(Rnd*100))的值是

来源:百度知道 编辑:UC知道 时间:2024/06/18 08:56:42
在vb中 希望大家能给个详细的解释

Rnd*100是取0~100的小数
Int(Rnd*100)是对0~100的小数去整,结果是0~99的整数
(-100+Int(Rnd*100)得数一定是负数
Sgn(-100+Int(Rnd*100))得数为-1 'Sgn函数,当参数大于0事返回1,参数小于0时返回-1,参数等于0时返回0
(-1)*Sgn(-100+Int(Rnd*100))的值是1