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