【发布时间】:2018-08-20 04:18:59
【问题描述】:
我正在生成 1-100 之间的随机数,我只想知道是否可以设置更大的百分比来获取一些数字。 例如:范围是 1-100,但我希望有 70% 的机会得到 40-50 之间的数字。
【问题讨论】:
-
如果您在此类问题上需要帮助,向我们展示您迄今为止尝试过的内容并以简约示例向我们展示您的代码非常有帮助,因此我们可以重现你的问题。
-
你可以创建0到1之间的随机数,如果达到0.7以上,那么你可以生成40到50之间。否则生成1-100
-
@mlecz 或者更确切地说,在 1-90 之间,然后进行调整。否则,您将再次获得 40 到 50 之间的数字。