Andrei Alexandrescu wrote:
auto big = uniform(rng, uint.max / 2, uint.max);If the interval is open I can't generate uint.max.
auto big = uniform(rng, uint.max / 2 - 1, uint.max) + 1;
Andrei Alexandrescu wrote:
auto big = uniform(rng, uint.max / 2, uint.max);If the interval is open I can't generate uint.max.
auto big = uniform(rng, uint.max / 2 - 1, uint.max) + 1;