怎么用EXECL设定自动输入241.5-517.5之间随机函数?=INT(RAND()*510-245)可得出的数据老是超范围,
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/16 13:10:34
![怎么用EXECL设定自动输入241.5-517.5之间随机函数?=INT(RAND()*510-245)可得出的数据老是超范围,](/uploads/image/z/12293983-55-3.jpg?t=%E6%80%8E%E4%B9%88%E7%94%A8EXECL%E8%AE%BE%E5%AE%9A%E8%87%AA%E5%8A%A8%E8%BE%93%E5%85%A5241.5-517.5%E4%B9%8B%E9%97%B4%E9%9A%8F%E6%9C%BA%E5%87%BD%E6%95%B0%3F%3DINT%28RAND%28%29%2A510-245%29%E5%8F%AF%E5%BE%97%E5%87%BA%E7%9A%84%E6%95%B0%E6%8D%AE%E8%80%81%E6%98%AF%E8%B6%85%E8%8C%83%E5%9B%B4%2C)
xSk`w-MײKVAă RAL$uk;0u[۱)5I1~'|L1Ga}~zx0ss0k
VUf'(ҫ)YI(o~M2-gqII$ҫ>LȡunJ`:淒w#,f;t\2 s }/M#~}td_
zQEX~]mj=ֶ M\$r!NWoZ!(Gd";BX:[ΏŠ!xdԃX0:tCF5\]&ZS\EE'GHc^gRFjƀ&D bEJș\bs#bpwW6;C|/r\P2&Z0Kf]
$:j=vw1P}C
怎么用EXECL设定自动输入241.5-517.5之间随机函数?=INT(RAND()*510-245)可得出的数据老是超范围,
怎么用EXECL设定自动输入241.5-517.5之间随机函数?=INT(RAND()*510-245)可得出的数据老是超范围,
怎么用EXECL设定自动输入241.5-517.5之间随机函数?=INT(RAND()*510-245)可得出的数据老是超范围,
相信你一定对Excel有了解,就不直接给你答案了.
若要生成a~b之间的随机数,用=rand()*(b-a)+a,整数就用=int(rand()*(b-a)+a
=int(277*rand())+241.5
简单的说,就是rand乘以差的绝对值,再加上最小数。
=int((517.5-241.5)*rand())+241.5
也就是=int(276*rand())+241.5
但是,由于rand的取值范围是[0,1),那么276*rand()的取值范围是[0,276),用INT取整之后得到的是[0,275]。
这样是...
全部展开
=int(277*rand())+241.5
简单的说,就是rand乘以差的绝对值,再加上最小数。
=int((517.5-241.5)*rand())+241.5
也就是=int(276*rand())+241.5
但是,由于rand的取值范围是[0,1),那么276*rand()的取值范围是[0,276),用INT取整之后得到的是[0,275]。
这样是永远取不到517.5这个值,所以要改为
=int(277*rand())+241.5
收起