Сдвиг битов N бит

Здравствуйте, быстрый вопрос относительно сдвига бит

У меня есть значение в HEX = новый байт [] {0x56, 0xAF};

который 0101 0110 1010 1111

я хочу первые n бит, пример 12

затем сдвиньте оставшиеся 4 (16-12), чтобы получить 0000 0101 0110 1010 (1386 декабря)

я не могу обернуть его вокруг и сделать его масштабируемым для n бит.

Спасибо!

Ответы на вопрос(5)

Ваш ответ на вопрос