1

我正在尝试生成 0-100 的指数分布随机数。但是当我使用下面的函数时,我的变量被分配的值甚至超过 200,但它们应该是 0-100。有人有什么想法吗?

这是我的代码;

Random rng3 = new Random(85);
ExponentialGenerator exponentialGenerator = new ExponentialGenerator(0.012, rng3 ); 

一般用法是;

public ExponentialGenerator(NumberGenerator<Double> rate,
                            Random rng)

参数:

rate - 指数分布的速率 (lambda)。

rng - 用于生成指数值的随机源。

4

0 回答 0