С РЕШЕНИЕМ Выполните действия а) 1011011(2)+110101(2) б) 101(2)*111(2)

Тематика Информатика
Уровень 5 - 9 классы
двоичная арифметика сложение двоичных чисел умножение двоичных чисел двоичная система счисления бинарная математика вычисления в двоичной системе
0

С РЕШЕНИЕМ Выполните действия а) 1011011(2)+110101(2) б) 101(2)*111(2)

avatar
задан 2 месяца назад

2 Ответа

0

Конечно, давайте разберем оба примера подробно.

а) 1011011(2) + 110101(2)

Для начала, выполним сложение этих двух двоичных чисел.

  1. Выравниваем числа по правому краю:

      1011011
    + 0110101
    
  2. Складываем побитно, начиная с младшего разряда:

      1011011
    + 0110101
    

10011100


Как мы это делаем:
- 1 + 1 = 10 (0, пишем 1 в уме)
- 1 + 0 + 1 (в уме) = 10 (0, пишем 1 в уме)
- 0 + 1 + 1 (в уме) = 10 (0, пишем 1 в уме)
- 1 + 0 + 1 (в уме) = 10 (0, пишем 1 в уме)
- 1 + 1 + 1 (в уме) = 11 (1, пишем 1 в уме)
- 0 + 1 + 1 (в уме) = 10 (0, пишем 1 в уме)
- 1 + 0 + 1 (в уме) = 10 (0, пишем 1 в уме)
- 1 (в уме) = 1 (так как это последний бит, просто пишем 1)

Таким образом, результат сложения:

1011011(2) + 0110101(2) = 10011100(2)


### б) 101(2) * 111(2)

Теперь выполним умножение этих двух двоичных чисел.

1. Запишем числа одно под другим для умножения:

101 x 111


2. Выполняем умножение побитно, как в десятичной системе:
   101
 * 111
 -----
   101   (101 * 1)
  101    (101 * 1, сдвинуто на одну позицию влево)
 101     (101 * 1, сдвинуто на две позиции влево)
 -----
100011

Как мы это делаем:
- Умножаем 101 на 1 (получаем 101)
- Умножаем 101 на 1, сдвигаем результат на одну позицию влево (получаем 1010)
- Умножаем 101 на 1, сдвигаем результат на две позиции влево (получаем 10100)
- Складываем все полученные результаты:

101 +1010

+10100

100011


Таким образом, результат умножения:

101(2) * 111(2) = 100011(2)


Итак, окончательные ответы:
а) 1011011(2) + 110101(2) = 10011100(2)
б) 101(2) * 111(2) = 100011(2)

avatar
053
ответил 2 месяца назад
0

а) Для выполнения сложения двоичных чисел 1011011 и 110101 сначала запишем числа друг под другом:

1011011

  • 110101

Затем сложим столбики, начиная с младших разрядов:

  1011011
  • 110101

  10001100

Ответ: 10001100

б) Для выполнения умножения двоичных чисел 101 и 111 сначала запишем числа друг под другом:

101

x 111

Затем умножим множимое на каждую цифру множителя и сложим полученные произведения:

          101

x 111

          101    (101)
  • 00000 (101 сдвигаем на один разряд влево)
  • 101 (101 сдвигаем на два разряда влево)

 10011

Ответ: 10011

avatar
ответил 2 месяца назад

Ваш ответ

Вопросы по теме

110011(2) в развёрнутом виде
4 месяца назад nastyaselivano1