Заданы двоичные числа X и Y. Вычислить X*Y , если: X=110010101; Y=1001; и распишете ход решения, чтобы понять.)

Заданы двоичные числа X и Y. Вычислить X*Y , если: X=110010101; Y=1001; и распишете ход решения, чтобы понять.)
Гость
Ответ(ы) на вопрос:
Гость
Вычисление производится "в столбик".           1 1 0 0 1 0 1 0 1 х                        1 0 0 1 ------------------------------            1 1 0 0 1 0 1 0 1 +1 1 0 0 1 0 1 0 1 -----------------------------   1 1 1 0 0 0 1 1 1 1 0 1 Чтобы не загромождать решение, строки из нулей, полученные умножением на 0, не пишутся. Поэтому в суммировании участвуют лишь значения, представляющие собой первый сомножитель, сдвинутый до уровня единиц из разрядов второго сомножителя. В нашем случае это самая правая позиция и позиция, со свигом влево на три разряда.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы