public static final class RandomDistribution.Zipf extends Object implements RandomDistribution.DiscreteRNG
public Zipf(Random r, int min, int max, double sigma)
r
- The random number generator.min
- minimum integer (inclusvie)max
- maximum integer (exclusive)sigma
- parameter sigma. (sigma > 1.0)public Zipf(Random r, int min, int max, double sigma, double epsilon)
r
- The random number generator.min
- minimum integer (inclusvie)max
- maximum integer (exclusive)sigma
- parameter sigma. (sigma > 1.0)epsilon
- Allowable error percentage (0 < epsilon < 1.0).public int nextInt()
RandomDistribution.DiscreteRNG
nextInt
in interface RandomDistribution.DiscreteRNG
RandomDistribution.DiscreteRNG.nextInt()