Попередня сторінка Зміст Наступна сторінка Електронні посібники ВНТУ
2.4.2 Застосування доповнення до р
Для двох 
-розрядних чисел, заданих в системі числення з основою р, обчислимо значення

а) Якщо 
 то 
Це означає, що виникає перенесення. Опускаючи ймовірність перенесення (відкидання перенесення), отримаємо
        (результат додатній).
б) Якщо А < В, то 
< 
Це означає, що перенесення не виникає. Обчисливши доповнення до р для виразу 
 зі знаком мінус, отримаємо:

Для цього випадку
     (результат від’ємний).
Осмислення вищенаведеного дозволяє реалізувати операцію віднімання двох додатних чисел 
 із застосуванням наведених в пунктах а) і в) правил.
Приклади.
1. Для двох десяткових чисел А = 29 і В = 38 обчислити вирази  
 і  
 із застосуванням десяткового доповнення:
а)
А – В в) В – А
+                                    
 +
——— ———
0 ← 91 1← ┌ 09
↑ ↓
(перенесення відсутнє) (перенесення не враховується)
↓ ↓
          
2. Для вказаних чисел, представлених у двійковій системі числення (А = 011101 і В = 100110) обчислити їх різницю із застосуванням двійкового доповнення:
а) А – В б) В – А
+                             
 +
————— ———
0 ← 110111 1← ┌ 001001
↑ ↓
,      
.
3. Для вказаних десяткових чисел, представлених в кодах 8421 і 8421+3, обчислити їх різницю:
а1)

 +
—————
1000 1011
+ 0110 (корекція)
—————
0← 1001 0001
↓


1001 0001
+ 0110 0110 (корекція)
—————
1111 0111

0000 1000
+ 1
—————

910
б1)

 +
—————
1010 1001
+ 0110 (корекція)
—————
1 ← 0000 1001

а2)

 +
—————
0↰ 1↰
1111 0001
+ 1101 0011 (корекція)
—————
1← 1100 0100

б2)
   
 +
—————
┌ 1 ↰ 0↰
0000    1111
+ 0011 1101 (корекція)
—————
   =    +  0011    1100   