Для выполнения умножения в двоичной системе счисления используется тот же алгоритм «столбиком», что и в десятичной: мы последовательно умножаем первый множитель на каждый разряд второго множителя и складываем результаты со сдвигом. Пошаговое умножение столбиком Умножаем на : text
1001 (9 в десятичной) * 1101 (13 в десятичной) ------ 1001 (1001 * 1) 0000 (1001 * 0, со сдвигом влево) 1001 (1001 * 1, со сдвигом влево на 2 позиции) + 1001 (1001 * 1, со сдвигом влево на 3 позиции) --------- 1110101 (Результат) Use code with caution.Подробный процесс сложения промежуточных результатов Разберем сложение полученных строк по этапам:- Первая и вторая строки:
1001 + 00000 = 01001 - Добавляем третью строку:
01001+ 100100(сдвиг на 2 разряда)= 101101 - Добавляем четвертую строку:
0101101+ 1001000(сдвиг на 3 разряда)= 1110101
Проверка в десятичной системе Чтобы убедиться в правильности вычислений, переведем числа в десятичную систему:
Теперь переведем результат в десятичную систему:
Ответ: Хотите, чтобы я перевел этот результат в восьмеричную или шестнадцатеричную систему счисления?
Форма ответа
Ответы и вопросы пользователей