>
其他
>
vb6.0 随机函数rnd
例如:int(rnd*50+10)
为什么是产生[10,59]的随机输,不是说求不大于x的最大整数吗?那为什么是10不是9,难道是跟括号有关系吗
人气:473 ℃ 时间:2020-06-12 17:02:58
解答
int()函数是取整数部分,直接舍弃小数部分,取小于对象的数值;
Rnd 是开区间 (0 ,1);
所以,rnd*50 为(0,50),rnd*50+10 为(10,60),显然这个区间都是大于10而小于60的数,int取小于这些数的整数,显然下限为10,上限为59.随便取个数就了解了.
推荐
vb中的fix函数和随机函数怎么使用?Rnd、Rnd()、Rnd(9)这三者有什么不一样?
rnd()与rnd(0)产生的第一个数相同吗?
求初中古文及古文字词解释,翻译
求英文翻译:None of us is afraid of difficulties谢谢啊!
72有几个约数是3的倍数?这种题有什么方法?
absent的读音
一辆自行车轮胎的外半径是0.36米,如果每分钟转100周,通过一座1千米长的大桥需要几分钟?(得数保留一位小数)
第一部诗经是什么了
猜你喜欢
描写考场环境的成语 三个
根据句意选择括号中设当的词填空
英国为什么成为1820~1870年的头号工业国家
分解因式:(a-b)2+6(b-a)+9=_.
圆形水池,周长是18.84米,面积是多少平方米?
如图,点A和点B相距60cm,且关于直线l对称,一只电动青蛙在距直线20cm,距点A为50cm的点P1处,按如下顺序循环跳跃:青蛙跳跃2009次后停下,此时它与直线l相距( ) A.20cm B.40cm C.60cm D.80cm
听说英语晚会要推迟到下个星期.(PUT OFF)
羟基的电子数和质子数分别为多少?为什么?
© 2024 79432.Com All Rights Reserved.
电脑版
|
手机版