public class Rand
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double |
BOUNDED_EXP_PARAM |
static int |
DEBUG |
static double |
DEFAULTEPSILON |
static long |
DEFAULTSEED |
Modifier and Type | Method and Description |
---|---|
int |
binomial(int n,
double p) |
double |
bounded_exponential(double rate) |
double |
exponential(double mu) |
double |
exponential(double a,
double b) |
long |
getSeed() |
double[] |
mmpp(int num_items,
int ndiv,
double alpha_A,
double alpha_B,
double lambda_A,
double lambda_B,
double upper_bound) |
double |
Normal(double m,
double s) |
int[] |
poisson(int n,
double m) |
int[] |
poisson2(int n,
double m) |
double |
uniform() |
double |
uniform(double a,
double b) |
int |
uniform(int a,
int b) |
long |
uniform(long a,
long b) |
public static final int DEBUG
public static final double DEFAULTEPSILON
public static final long DEFAULTSEED
public static final double BOUNDED_EXP_PARAM
public long getSeed()
public double uniform()
public double uniform(double a, double b)
public int uniform(int a, int b)
public long uniform(long a, long b)
public double exponential(double mu)
public double exponential(double a, double b)
public double bounded_exponential(double rate)
public int binomial(int n, double p)
public double Normal(double m, double s)
public int[] poisson(int n, double m)
public int[] poisson2(int n, double m)
public double[] mmpp(int num_items, int ndiv, double alpha_A, double alpha_B, double lambda_A, double lambda_B, double upper_bound)