public class RandomNumberGenerator
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
RandomNumberGenerator() |
RandomNumberGenerator(long seed) |
Modifier and Type | Method and Description |
---|---|
protected int |
next(int bits) |
double |
nextBeta(double alpha,
double beta) |
boolean |
nextBoolean() |
boolean |
nextBoolean(double p) |
double |
nextChiSq() |
double |
nextChiSq(int df) |
double |
nextChiSq(int df,
double lambda) |
double |
nextExp() |
double |
nextExp(double beta) |
double |
nextExp(double beta,
double lambda) |
double |
nextGamma() |
double |
nextGamma(double alpha,
double beta) |
double |
nextGamma(double alpha,
double beta,
double lambda) |
double |
nextGaussian() |
double |
nextGaussian(double m,
double s2) |
int |
nextInt() |
int |
nextInt(int n) |
int |
nextPoisson() |
int |
nextPoisson(double lambda) |
double |
nextUniform() |
double |
nextUniform(double a,
double b) |
protected void |
setSeed(long seed) |
public RandomNumberGenerator()
public RandomNumberGenerator(long seed)
protected void setSeed(long seed)
protected int next(int bits)
public int nextInt()
public int nextInt(int n)
public int nextPoisson(double lambda)
public int nextPoisson()
public boolean nextBoolean()
public boolean nextBoolean(double p)
public double nextUniform()
public double nextUniform(double a, double b)
public double nextGaussian()
public double nextGaussian(double m, double s2)
public double nextGamma()
public double nextGamma(double alpha, double beta)
public double nextGamma(double alpha, double beta, double lambda)
public double nextExp()
public double nextExp(double beta)
public double nextExp(double beta, double lambda)
public double nextChiSq()
public double nextChiSq(int df)
public double nextChiSq(int df, double lambda)
public double nextBeta(double alpha, double beta)
RH, 2017