Классно, давай разберёмся и поправим твоё решение.
Что ты написал: "Ученик не дал ответ на задание" — это не решение задачи. Нужно всё равно посчитать значение выражения и дать число в десятичной системе.
Подсказка (когда нужна подсказка): чтобы найти результат, можно либо перевести оба числа из шестнадцатеричной системы в десятичную, либо сделать вычитание прямо в шестнадцатеричной системе, а затем перевести результат в десятичную.
Полный разбор решения:
- Перевод в десятичную:
- 7F16 = 7·16 + 15 = 112 + 15 = 12710
- 7A16 = 7·16 + 10 = 112 + 10 = 12210
- Вычитание:
- 127 − 122 = 5
- Альтернатива на уровне шестнадцатеричной системы:
- 0x7F − 0x7A = 0x05, что тоже равно 5 десятичными.
Итог: ответ = 5.
Почему твой ответ был неверен: потому что ты не дал числовое значение решения. Правильный путь — либо конвертировать и вычесть как выше, либо выполнить hex вычитание и затем конвертировать результат в десятичную.
Хочешь ещё примеры подобных задач или подсказки по другой теме ЕГЭ? Поставь, пожалуйста, лайк или дизлайк.