Пример

Выполнить сложение двоичных чисел (X, Y, Z):

а) X=1101, Y=101;

единицы переноса

         
         
+        
         
         

Результат: 1101+101=10010.


б) X=1101, Y=101, Z=111;

         
         
         
+        
         
+        
         
         

Результат: 1101+101+111=11001.

При вычитании двоичных чисел, аналогично вычитанию десятичных, может возникнуть необходимость займа единицы из предыдущего старшего разряда. Эта занимаемая единица переносится в текущий разряд как двойка (количество единиц, равное основанию).

Пример.

Заданы двоичные числа X=10010 и Y=101. Вычислить X - Y.

. .   .  
_1        
         
         

Результат 10010 - 101=1101.

Умножение двоичных чисел оказывается гораздо проще десятичных и сводится к операциям сдвига и сложения.


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



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