Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2017-02-03 12:03:53 ЛС | профиль | цитата
Ну, все уже давно привыкли во всех языках, что "сдвиг - это сдвиг": освобожденное место заполняется 0-ми без вариантов. Собственно, сдвиг и используется как битовая операция, а не математическая, эквивалентная делению знакового числа на 2.
Это уже компиляторы, если захотят, могут реализовать целочисленное деление на 2 как правый арифметический сдвиг.
карма: 26

0
Редактировалось 2 раз(а), последний 2017-02-03 12:05:03