ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 мая
1323283 Топик полностью
Bill (23.06.2023 12:39, просмотров: 97) ответил IBAH на Кто из нас гонит? ((-1)>>1)==(-1), разве ((-1)/2)==(-1) ?
Всё правильно, деление чисел со знаком на числа, кратные степени 2, не эквивалентно сдвигу вправо. Это справедливо для чисел в дополнительном коде. Для чисел в обратном коде замена деления на сдвиг всегда будет корректной.