public class XoRoShiRo128Plus
extends org.apache.commons.math3.random.AbstractRandomGenerator
implements java.io.Serializable
| Constructor and Description |
|---|
XoRoShiRo128Plus() |
XoRoShiRo128Plus(long seed) |
XoRoShiRo128Plus(long[] state) |
| Modifier and Type | Method and Description |
|---|---|
long[] |
getState() |
boolean |
nextBoolean() |
void |
nextBytes(byte[] bytes) |
double |
nextDouble() |
float |
nextFloat() |
int |
nextInt() |
long |
nextLong() |
void |
setSeed(long seed) |
void |
setState(long[] state) |
public XoRoShiRo128Plus()
public XoRoShiRo128Plus(long seed)
public XoRoShiRo128Plus(long[] state)
public long nextLong()
nextLong in interface org.apache.commons.math3.random.RandomGeneratornextLong in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic int nextInt()
nextInt in interface org.apache.commons.math3.random.RandomGeneratornextInt in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic double nextDouble()
nextDouble in interface org.apache.commons.math3.random.RandomGeneratornextDouble in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic float nextFloat()
nextFloat in interface org.apache.commons.math3.random.RandomGeneratornextFloat in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic boolean nextBoolean()
nextBoolean in interface org.apache.commons.math3.random.RandomGeneratornextBoolean in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic void nextBytes(byte[] bytes)
nextBytes in interface org.apache.commons.math3.random.RandomGeneratornextBytes in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic void setSeed(long seed)
setSeed in interface org.apache.commons.math3.random.RandomGeneratorsetSeed in class org.apache.commons.math3.random.AbstractRandomGeneratorpublic void setState(long[] state)
public long[] getState()