>
数学
>
关于VB的Rnd函数的问题
随机产生两位正整数为什么是Rnd()*90 + 10
随机产生0-100的整数为什么是Int(Rnd()*100+ 0.5)
能帮我分析一下具体是怎么算的吗?
人气:121 ℃ 时间:2020-02-05 18:29:44
解答
方法很多,你得理解rnd函数的本质才行,rnd是产生0到1之间的小数,包含0,不包含1,所以再乘以90的话就是0到89的小数,再加10就是10到99了
下面那个原因类似,int函数是做四舍五入
推荐
vb题rnd函数
VB中的rnd函数
一个杯子盛满水,分别放入一个小球,一个中球,一个大球.
tent-making是什么意思
用十个字母组成一个单词
BAIDU知道没办法把图弄出来,所以靠大家自己想象拉~
初三英语怎么学啊,完全不懂,谁能告诉我要学第一步要做什么
急求乙酰水杨酸的合成所加的过量乙酸酐如何除去?
猜你喜欢
稻谷碾成米后,质量减轻30%,则千克稻谷共可碾出米多少千克?
我的红色夹克在哪里英文翻译
the disease prevents the blood from__freely,which will cause deaths quickly
如嚼鸡肋 - 比喻很乏味.这个成语跟谁相关?
f=цИ(求摩擦力的公式)其中N代表正压力.正压力指的是什么?
七下英语作业本2P47页的作文怎么写?
请教牛人帮忙看看下列句子是否可以,
laugh,laugher和laughing作名词时的区别?
© 2025 79432.Com All Rights Reserved.
电脑版
|
手机版