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;
}
if (rng_range > gen_range)
else if (rng_range > gen_range)
{
ctype const gen_range_full = gen_range + 1;
ctype const buckets = rng_range / gen_range_full;