Сложить двоичные числа 10101+11010

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для сложения двоичных чисел используется тот же принцип, что и для десятичных (сложение в столбик), но с учетом того, что основание системы равно 2. Правила сложения двоичных разрядов

  • 0+0=00 plus 0 equals 0 0+1=10 plus 1 equals 1 1+0=11 plus 0 equals 1 1+1=101 plus 1 equals 10 (записываем 0, переносим 1 в следующий разряд) 1+1+1=111 plus 1 plus 1 equals 11 (записываем 1, переносим 1 в следующий разряд)

Пошаговое решение в столбик Запишем числа друг под другом, выравнивая по правому краю:

Перенос 10100(вспомогательная строка)
Число 110101
Число 2+11010
Результат101111

Разбор по разрядам (справа налево):

  1. 1-й разряд: 1+0=11 plus 0 equals 1. 2-й разряд: 0+1=10 plus 1 equals 1. 3-й разряд: 1+0=11 plus 0 equals 1. 4-й разряд: 0+1=10 plus 1 equals 1. 5-й разряд: 1+1=101 plus 1 equals 10. Записываем 0, переносим 1 в новый (6-й) разряд.

Проверка в десятичной системе Чтобы убедиться в правильности, переведем числа в десятичную систему:

  • 101012=124+023+122+021+120=16+0+4+0+1=211010101 sub 2 equals 1 center dot 2 to the fourth power plus 0 center dot 2 cubed plus 1 center dot 2 squared plus 0 center dot 2 to the first power plus 1 center dot 2 to the 0 power equals 16 plus 0 plus 4 plus 0 plus 1 equals 21 sub 10 110102=124+123+022+121+020=16+8+0+2+0=261011010 sub 2 equals 1 center dot 2 to the fourth power plus 1 center dot 2 cubed plus 0 center dot 2 squared plus 1 center dot 2 to the first power plus 0 center dot 2 to the 0 power equals 16 plus 8 plus 0 plus 2 plus 0 equals 26 sub 10 Сумма: 21+26=471021 plus 26 equals 47 sub 10

Переведем результат обратно:

  • 1011112=125+024+123+122+121+120=32+0+8+4+2+1=4710101111 sub 2 equals 1 center dot 2 to the fifth power plus 0 center dot 2 to the fourth power plus 1 center dot 2 cubed plus 1 center dot 2 squared plus 1 center dot 2 to the first power plus 1 center dot 2 to the 0 power equals 32 plus 0 plus 8 plus 4 plus 2 plus 1 equals 47 sub 10

Ответ: 10101+11010=10111110101 plus 11010 equals 101111 Я могу также продемонстрировать процесс вычитания этих чисел или их умножение. Хотите рассмотреть эти операции?

Форма ответа

Ваш аватар