Q:如何在[-A,A]区域内生成不包含0值的随机数?(假设A=100)
A:采用如下公式:
1. =100*(-1)^INT(RAND()*2)*(1-RAND())
复制代码
Q:如何生成非对称却又不包含0的随机数?
A:假设数据范围为大于等于-20,小于等于10,而又不包含0。则公式如下
1. =IF(RAND()<0.5,INT(RAND()*20)-20,ABS(INT(RAND()*10)-10))
复制代码
=RAND(),会产生一个小于1的随机数;
=RAND()*100+10,会产生一个10到109的随机数;
=int(RAND()*10)+20,会产生一个20到29的随机正整数。
因篇幅问题不能全部显示,请点此查看更多更全内容