Правила умножения
Таблица умножения двоичных цифр приведена ниже (обозначения строк и столбцов соответствуют слагаемым):
Пример 5. Перемножить двоичныечисла 101 и 11.
Запишем множители в столбик и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов: | |||
сомножители: | |||
Процесс образования результата по шагам умножения множимого на каждый разряд множителя с последующим сложением показан ниже:
а) умножение множимого на разряд 1 множителя дает результат: 1012 * 12 = 1012;
б) умножение множимого на разряд 2 множителя дает результат: 1012 * 12 = 1012 ;
в) для получения окончательного результата складываем результаты предыдущих шагов:
слагаемые: | ||||
сумма: |
Для проверки результата найдем полные значения сомножителей и произведения (см. таблицу):
1012 = 5; 112 = 3; 11112 = 15.
Поскольку 5 * 3 = 15, умножение выполнено верно: 1012 * 112 = 11112.
Пример 6. Перемножить шестнадцатеричныечисла 1С и 7В.
Используем таблицу умножения шестнадцатеричных чисел (обозначения строк и столбцов соответствуют слагаемым):
A | B | C | D | E | F | |||||||||||
A | B | C | D | E | F | |||||||||||
A | C | E | 1A | 1C | 1E | |||||||||||
C | F | 1B | 1E | 2A | 2D | |||||||||||
C | 1C | 2C | 3C | |||||||||||||
A | F | 1E | 2D | 3C | 4B | |||||||||||
C | 1E | 2A | 3C | 4E | 5A | |||||||||||
E | 1C | 2A | 3F | 4D | 5B | |||||||||||
1B | 2D | 3F | 5A | 6C | 7E | |||||||||||
A | A | 1E | 3C | 5A | 6E | 8C | ||||||||||
B | B | 2C | 4D | 6E | 8F | 9A | ||||||||||
C | C | 3C | 6C | 9C | ||||||||||||
D | D | 1A | 4E | 5B | 8F | 9C | ||||||||||
E | E | 1C | 2A | 7E | 8C | 9A | ||||||||||
F | F | 1E | 2D | 3C | 4B | 5A |
Запишем множители в столбик и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов: | ||
сомножители: | С | |
В |
Процесс образования результата по шагам умножения множимого на каждый разряд множителя с последующим сложением показан ниже (для простоты записи у чисел не показан атрибут шестнадцатеричной системы счисления):
а) умножение на разряд 1 дает результат:
1С*В = (10+C) * B = 10*B+C*B = (1*B)*10+C*B = B0+84 = 134;
б) умножение на разряд 2 дает результат:
1С*70 = (10+C)*7*10 = 10*7*10+C*7*10 = 700+540 = С40;
в) для получения окончательного результата складываем результаты предыдущих шагов:
134+ С40 = D74.
Для проверки результата найдем полное значение сомножителей и произведения, воспользовавшись результатами примера 2 и правилами формирования полного значения числа:
1С16 = 28; 7В16 = 123;
D7416 = 13*162 + 7*161 + 4*160 = 3444.
Поскольку 28 * 123 = 3444, умножение выполнено верно: 1С16 * 7В16 = D7416.
Дата добавления: 2015-03-03; просмотров: 606;