Андрей Алексеев
Гуру
(3875)
3 недели назад
Чтобы выполнить сложение двоичных чисел, нужно следовать правилам двоичной арифметики. Давайте решим оба примера.
а) 1110101010₂ + 10111001₂
Запишем числа одно под другим, выравнивая по правому краю:
Code
1110101010
+ 10111001
Добавляем, начиная справа:
Code
1110101010
+ 010111001
------------
0 + 1 = 1 (пишем 1)
1 + 0 = 1 (пишем 1)
1 + 0 = 1 (пишем 1)
0 + 1 = 1 (пишем 1)
1 + 1 = 10 (пишем 0, переносим 1)
1 + 1 + 1 (перенос) = 11 (пишем 1, переносим 1)
1 + 0 + 1 (перенос) = 10 (пишем 0, переносим 1)
1 + 1 + 1 (перенос) = 11 (пишем 1, переносим 1)
1 + 0 + 1 (перенос) = 10 (пишем 0, переносим 1)
1 + 0 + 1 (перенос) = 10 (пишем 0, переносим 1)
1 (перенос) = 1 (пишем 1)
Записываем результат:
Code
1110101010
+ 010111001
------------
10010111011
Ответ: 10010111011₂
б) 10111010₂ + 10010100₂
Запишем числа одно под другим:
Code
10111010
+ 10010100
Добавляем, начиная справа:
Code
10111010
+ 10010100
------------
0 + 0 = 0 (пишем 0)
1 + 0 = 1 (пишем 1)
0 + 1 = 1 (пишем 1)
1 + 0 = 1 (пишем 1)
1 + 1 = 10 (пишем 0, переносим 1)
1 + 0 + 1 (перенос) = 10 (пишем 0, переносим 1)
0 + 1 + 1 (перенос) = 10 (пишем 0, переносим 1)
1 + 1 + 1 (перенос) = 11 (пишем 1, переносим 1)
Записываем результат:
Code
10111010
+ 10010100
------------
101101110
Ответ: 101101110₂
Итоговые ответы:
а) 10010111011₂
б) 101101110₂
а) 11101010102+101110012;
б) 101110102+100101002;