我需要生成具有以下属性的随机数。

最小应该是200

最大值应为20000

平均(平均值)为500。

可选:第75个百分位数为5000

绝对不是均匀分布,也不是高斯分布。我需要左偏。

最佳答案

Java Random可能不起作用,因为它只能给您正态(高斯)分布。

您可能正在寻找的是f分布(请参见下文)。您可能可以使用diSTLib库here并选择f distribution。您可以使用random方法获取您的随机数。

10-07 15:23