Class Xoroshiro128PlusRandom
java.lang.Object
java.util.Random
com.carrotsearch.randomizedtesting.Xoroshiro128PlusRandom
- All Implemented Interfaces:
Serializable
Implements Xoroshiro128PlusRandom. Not synchronized (anywhere).
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate static final floatprivate longprivate long -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DOUBLE_UNIT
private static final double DOUBLE_UNIT- See Also:
-
FLOAT_UNIT
private static final float FLOAT_UNIT- See Also:
-
s0
private long s0 -
s1
private long s1
-
-
Constructor Details
-
Xoroshiro128PlusRandom
public Xoroshiro128PlusRandom(long seed)
-
-
Method Details
-
setSeed
-
nextBoolean
public boolean nextBoolean()- Overrides:
nextBooleanin classRandom
-
nextBytes
-
nextDouble
public double nextDouble()- Overrides:
nextDoublein classRandom
-
nextFloat
-
nextInt
-
nextInt
-
nextGaussian
public double nextGaussian()- Overrides:
nextGaussianin classRandom
-
nextLong
-
next
-