Является ли число, кратное 100, используя только побитовые операции - PullRequest
0 голосов
/ 07 мая 2018

Есть ли эффективный способ узнать, является ли данное число кратным 100, используя только побитовые операции, наиболее определенно не по модулю % или операторам деления /, просто сдвигает <<, >>, бит мудрый и &, или |

1 Ответ

0 голосов
/ 10 мая 2018

Оформить заказ Разделить на 10 с помощью битовых сдвигов? с помощью 205/2048 мы можем разделить на 10. Используя его дважды, мы можем разделить на 100. Если мы разделим на 100 и умножим на 100, и результат будет равен к числу, с которого мы начали, означает, что число кратно 100

...