Битовый сдвиг в Java

Я пытаюсь понять, как работает битовый сдвиг. Может кто-нибудь объяснить значение этой строки:

while ((n&1)==0) n >>= 1;

, где n - целое число, и дайте мне пример n при выполнении сдвига.

11
задан James A Mohler 24 December 2012 в 20:08
поделиться