Creates an array of random bytes.
Returns a random double within the specified range.
Exponential distribution.
Exponential distribution. lambda is 1.0 divided by the desired mean. It should be nonzero. Returned values range from 0 to positive infinity if lambda is positive, and from negative infinity to 0 if lambda is negative.
Returns a random float within the specified range.
Gaussian distribution.
Gaussian distribution. mu is the mean, and sigma is the standard deviation.
Returns a random integer within the specified range.
Log normal distribution.
Log normal distribution. If you take the natural logarithm of this distribution, you’ll get a normal distribution with mean mu and standard deviation sigma. mu can have any value, and sigma must be greater than zero.
Returns a random long within the specified range.
Pareto distribution.
Pareto distribution. alpha is the shape parameter.
Weibull distribution.
Weibull distribution. alpha is the scale parameter and beta is the shape parameter.