您的当前位置:首页正文

随机数据生成

2022-05-29 来源:独旅网


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的随机正整数。

因篇幅问题不能全部显示,请点此查看更多更全内容