Информатика, битовые операции 11101010 + 10111010. При сложении в последнем разряде получается переполнение - 1+1+1, число не может быть больше 8 символов, так как речь идёт о машинном представлении однобайтового числа. Вопрос, как правильно сложить эти два числа?

6 Окт 2021 в 19:46
116 +1
0
Ответы
1

Правильный способ сложения двоичных чисел с учетом переполнения в последнем разряде предполагает использование бита переноса.

11101010
+10111010

110001000

В данном случае, полученное число состоит из 8 битов, где первый бит слеваслеваслева является битом переноса. Первый бит 111 следует проигнорировать, а для получения окончательного результата необходимо сложить оставшиеся 7 битов:

10001000 -> 136decimaldecimaldecimal

17 Апр 2024 в 10:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир