Системы счисления. Задача 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

