Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите по информатике нужна помощь 8 класс

Raf Simof Ученик (9), открыт 3 недели назад
3. Выполните сложение чисел.
а) 11101010102+101110012;
б) 101110102+100101002;
1 ответ
Андрей Алексеев Гуру (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₂
Похожие вопросы