double arrow

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


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

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

Пример 1.

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

+10101

Ответ C(2)=1100010

Пример 2.

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

*1010
+1101 +0000 +1101

Ответ C(2)=1100010

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

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

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

Как и в десятичной или двоичной системах счисления все арифметические операции с целыми числами в восьмеричной или шестнадцатеричной системах счисления основаны на таблицах сложения и умножения. Таблицы сложения и умножения в восьмеричной и шестнадцатеричной системах счисления приведены в таблицах 8, 9, 10 и 11.




Таблица 8.

Таблица сложения целых чисел в восьмеричной системе счисления.

 

Таблица 9.

Таблица умножения целых чисел в восьмеричной системе счисления.

 

Таблица 10.

Таблица сложения целых чисел в шестнадцатеричной системе счисления.

  A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A B C D E F
A A B C D E F
B B C D E F 1A
C C D E F 1A 1B
D D E F 1A 1B 1C
E E F 1A 1B 1C 1D
F F 1A 1B 1C 1D 1E

Таблица 11.



Таблица сложения целых чисел в шестнадцатеричной системе счисления.

  A B C D E F
A B C D E F
A C E 1A 1C 1E
B F 1B 1E 2A 2D
B 1C 2C 3C
A F 1E 2D 3C 4B
C 1E 2A 3C 4E 5A
E 1C 2A 3F 4D 5B
1B 2D 3F 5` 5A 6C 7E
A A 1E 3C 5A 6E 8C
B B 2C 4D 6E 8F 9A A5
C C 3C 6C 9C A8 B4
D D 1A 4E 5B 8F 9C A9 B6 C3
E E 1C 2A 7E 8C 9A A8 B6 C4 D2
F F 1E 2D 3C 4B 5A A5 B4 C3 D2 E1

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

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



Пример 1.

Дано A(2)=10011,01. B(2)=1,0101 представленные в форме записи с фиксированной запятой. Найти C(2)= A(2)+B(2).

Решение:

Выравниваем количество знаков после запятой: A(2)=10011,0100. B(2)=1,0101

Выполняем операцию сложения

10011,0100 +1,0101
10100,1001

Ответ C(2)=10100,1001







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