Fix random int generation

This commit is contained in:
Nikita Lisitsa 2024-08-16 18:13:59 +03:00
parent 241f3afde3
commit c350c8f911

View file

@ -65,7 +65,7 @@ namespace psemek::random
{ {
result = static_cast<ctype>(rng()) - rng_min; result = static_cast<ctype>(rng()) - rng_min;
} }
if (rng_range > gen_range) else if (rng_range > gen_range)
{ {
ctype const gen_range_full = gen_range + 1; ctype const gen_range_full = gen_range + 1;
ctype const buckets = rng_range / gen_range_full; ctype const buckets = rng_range / gen_range_full;