Сложение двоичных чисел осуществляется по тем же правилам, что и сложение десятичных чисел, с той лишь разницей, что возможны только два значения цифр: 0 и 1. При этом следует помнить о переносе единицы в старший разряд, если сумма в каком-то разряде превышает 1.
Давайте рассмотрим каждый вариант:
а) 101010 + 1101;
б) 1010 + 1010;
в) 10101 + 111.
Вариант а) 101010 + 1101:
101010
+ 001101
--------
Выполним сложение по разрядам, начиная справа:
0 + 1 = 1 (нижний разряд);
1 + 0 = 1;
0 + 1 = 1;
1 + 1 = 10 (записываем 0, переносим 1);
0 + 0 + 1 (перенос) = 1;
1 + 0 = 1.
Итак, результат:
101010
+ 001101
--------
110111
Вариант б) 1010 + 1010:
1010
+ 1010
------
Сложение по разрядам:
0 + 0 = 0;
1 + 1 = 10 (записываем 0, переносим 1);
0 + 0 + 1 (перенос) = 1;
1 + 1 = 10 (записываем 0, переносим 1).
Итак, результат:
1010
+ 1010
------
10100
Вариант в) 10101 + 111:
10101
+ 00111
------
Сложение по разрядам:
1 + 1 = 10 (записываем 0, переносим 1);
0 + 1 + 1 (перенос) = 10 (записываем 0, переносим 1);
1 + 1 + 1 (перенос) = 11 (записываем 1, переносим 1);
0 + 0 + 1 (перенос) = 1;
1 + 0 = 1.
Итак, результат:
10101
+ 00111
------
11000
Все варианты а), б) и в) представляют собой операции сложения над двоичными числами. Следовательно, все три варианта являются правильными ответами на вопрос о выборе операции сложения над двоичными числами.