Правила умножения

Правила вычитания

При вычитании используются таблицы сложения, приведенные ранее.

Пример 3. Вычесть из двоичного числа 101 двоичное число 11.

Запишем алгебраические слагаемые в столбик в порядке “уменьшаемое – вычитаемое” и пронумеруем разряды, присвоив младшему разряду номер 1:

номера разрядов:      
уменьшаемое:      
вычитаемое:      

Процесс образования результата по разрядам описан ниже:

а) разряд 1: 12 – 12 = 02;

б) разряд 2: поскольку 0 < 1 и непосредственное вычитание невозможно, занимаем для уменьшаемого единицу в старшем разряде 3. Тогда разряд 2 результата рассчитывается как 102 – 12 = 12;

в) разряд 3: поскольку единица была занята в предыдущем шаге, в разряде 3 остался 0.

Таким образом: 1 0 12 - 1 12 = 1 02.

Проверим результат. Для этого определим полные значения слагаемых и результата. По таблице (или с помощью Перевод целых чисел)имеем:

1012 = 5; 112 = 3; 102 = 2.

Поскольку 5 – 3 = 2, вычитание выполнено верно.

Пример 4. Вычесть из шестнадцатеричного числа 97 шестнадцатеричное число 7В.

Запишем алгебраические слагаемые в столбик в порядке “уменьшаемое – вычитаемое” и пронумеруем разряды, присвоив младшему разряду номер 1:

номера разрядов:    
уменьшаемое:    
вычитаемое:   В

Процесс образования результата по разрядам описан ниже:

а) разряд 1: поскольку 716 < В16 и непосредственное вычитание невозможно, занимаем для уменьшаемого единицу в старшем разряде 2. Тогда 1716 – В16 = С16;

б) разряд 2: поскольку единица была занята в предыдущем шаге, разряд 2 уменьшаемого стал равным 816. Тогда разряд 2 результата рассчитывается как 816 – 716 = 116.

Таким образом: 9 716 - 7 В16 = 1 С16.

Для проверки результата используем данные из примера 2.

Таким образом, вычитание выполнено верно.

Правила умножения

Таблица умножения двоичных цифр приведена ниже (обозначения строк и столбцов соответствуют слагаемым):

     
     
     

Пример 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 и правилами формирования полного значения числа:

16 = 28; 7В16 = 123;

D7416 = 13*162 + 7*161 + 4*160 = 3444.

Поскольку 28 * 123 = 3444, умножение выполнено верно: 1С16 * 7В16 = D7416.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: