Скажем, у меня есть двоичное число 01100 = 12
, как эффективен способ повторения, начиная с этого числа, чтобы биты, уже установленные в единицу, оставались установленными?
В этом примере последовательность будет идти
01100 = 12
01101 = 13
01110 = 14
01111 = 15
11100 = 28
11101 = 29
11110 = 30
11111 = 31