Прикольно. Для 32х-битных x, n вместо
x%n можно писать (uint64(x) * n) / 32, и это будет в 4 раза быстрее (если заменить деление на битшифт, конечно же)
ЧА Чайник из Юты @irrationalthings · 121 subscribers x%n можно писать (uint64(x) * n) / 32, и это будет в 4 раза быстрее (если заменить деление на битшифт, конечно же)