Пример 2.

Пример 1.

Арифметические операции с целыми числами в двоичной системе счисления.

Арифметические операции в системах счисления используемых вычислительной техникой.

Пример 1.

Пример 1.

Дано A(10)=43,97. Найти A(2).

Решение:

Сначала переводим целую часть B(10)=43

B(2)=101011

Затем дробную C(10)=97

C(2)= 1100001

 

Записываем результат

D(2)= 101011,1100001

Теперь приводим число к нормализованному виду. Для этого сдвигаем запятую на шесть разрядов 6(10)= 110(2).

Получили мантиссу равную 0,1010111100001 и порядок равный 110.

 

Ответ:

A(2)=0,1010111100001*10110

 

 

 

Все правила вычислений любой позиционной системы счисления совпадают с правилами десятичной системы счисления.

 

 

Как и в десятичной системе счисления, все арифметические операции с целыми числами в двоичной системе счисления основаны на таблице сложения и умножения, приведенных в таблицах 6 и 7.

 

Таблица 6. Сложение двоичных чисел   Таблица 7. Умножение двоичных чисел
     
 
 

 

Дано A(2)=1001101. B(2)=10101. Найти C(2)= A(2)+B(2).

+10101

 

Ответ C(2)=1100010

 

Дано A(2)=1101. B(2)=1010. Найти C(2)= A(2)*B(2).

*1010
+1101 +0000 +1101

 

Ответ C(2)=1100010

 

В двоичной системе счисления частичные произведения (произведения множимого на числа разрядов множителя) либо равны множимому, если значение разряда множителя равно единицы, либо равны нулю, если значение разряда множителя равно нулю.

Вычитание и деление в двоичной системе счисления производиться аналогично десятичной системе счисление. Вычитание – это сложение с обратным знаком, а деления – это умножение на обратное значение числа.