Системы счисления. Задача 1-40

Вычислите значение разности A716 - 110102. Результат запишите в виде шестнадцатеричного числа.

Ответ
8D16
Решение

Способ 1

Переведем 110102 в шестнадцатеричное число:

12 = 116, 10102 = A16. 110102 = 1A16.

Вычислим:

.
- A 7
1 A
8 D

Способ 2


Переведем числа в десятичную систему:

A716 = 10 * 161 + 7 * 160 = 167,

110102 = 24 + 23 + 21 = 26.

Вычислим: 167 - 26 = 141.

Переведем в шестнадцатеричное число:

141 16
-128 8
13

Учитывая, что 1310 - это D16, получаем 8D16