ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
963900 Топик полностью
fk0, легенда (10.12.2019 23:45, просмотров: 311) ответил misyachniy на Сдвиг корректно работает только с unsigned. C signed возможны варианты, лучше ставить деление. Компилятор сам подставит сдвиг где можно.
С signed сдвиг может оказаться арифметическим, а не логическим. Применение маски после сдвига спасает ситуацию. 
[ZX]