Пример 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
В двоичной системе счисления частичные произведения (произведения множимого на числа разрядов множителя) либо равны множимому, если значение разряда множителя равно единицы, либо равны нулю, если значение разряда множителя равно нулю.
Вычитание и деление в двоичной системе счисления производиться аналогично десятичной системе счисление. Вычитание – это сложение с обратным знаком, а деления – это умножение на обратное значение числа.