Searched refs:DOUBLE_UNIT (Results 1 – 4 of 4) sorted by relevance
167 private static final double DOUBLE_UNIT = 0x1.0p-53; // 1.0 / (1L << 53); field in SplittableRandom349 double r = (nextLong() >>> 11) * DOUBLE_UNIT; in internalNextDouble()513 return (mix64(nextSeed()) >>> 11) * DOUBLE_UNIT; in nextDouble()528 double result = (mix64(nextSeed()) >>> 11) * DOUBLE_UNIT * bound; in nextDouble()
92 private static final double DOUBLE_UNIT = 0x1.0p-53; // 1.0 / (1L << 53) field in Random532 return (((long)(next(26)) << 27) + next(27)) * DOUBLE_UNIT; in nextDouble()
268 double r = (nextLong() >>> 11) * DOUBLE_UNIT; in internalNextDouble()387 return (mix64(nextSeed()) >>> 11) * DOUBLE_UNIT; in nextDouble()402 double result = (mix64(nextSeed()) >>> 11) * DOUBLE_UNIT * bound; in nextDouble()1016 private static final double DOUBLE_UNIT = 0x1.0p-53; // 1.0 / (1L << 53) field in ThreadLocalRandom
173 private static final double DOUBLE_UNIT = 1.1102230246251565E-16; field in Random