|   Войти

Применение шестнадцатеричной системы счисления

Изучите материал о шестнадцатеричной системе счисления, пройдя по этой ССЫЛКЕ.

Шестнадцатеричная система счисления активно используется программистами и другими IT-специалистами, например для редактирования бинарных файлов. На следующем рисунке представлен hex-редактор:

Даже некоторые стандартные программы в операционной системе Windows выводят данные в шестнадцатеричной системе счисления, например программа «Таблица символов», которая для каждого выбранного символа показывает его шестнадцатеричный код (на рисунке выделен красным овалом):

Почему шестнадцатеричная система счисления такая популярная? Для этого есть как минимум две причины. Во-первых, числа между двоичной и шестнадцатеричной системой счисления легко конвертируются. Для этого не нужно выполнять никаких математических расчетов.

Изучите материал о преобразовании чисел между двоичной и шестнадцатеричной системой счисления, пройдя по ССЫЛКЕ.

Во-вторых, шестнадцатеричная форма записи числа намного более компактная. Например, вместо того, чтобы в одном из предыдущих заданий вычислять значение двоичного числа 1111111111111111 (16 единиц), можно вычислить значение шестнадцатеричного числа FFFF:

FFFF = F·1 + F·16 + F·16·16 + F·16·16·16 = 15·1 + 15·16 + 15·16·16 + 15·16·16·16 = 15 + 240 + 3840 + 61440 = 65535

А вместо вычисления двоичного числа 11111111111111111111111111111111 (32 единицы), достаточно вычислить значение шестнадцатеричного числа FFFFFFFF.

ЗАДАНИЕ: 1) Переведите двоичное число 1111 0111 1010 1001 в шестнадцатеричную форму. 2) Переведите шестнадцатеричное число 5ACF в двоичную форму. 3) Переведите шестнадцатеричное число 13A5 в десятичную форму. 4) Переведите десятичное число 237 в шестнадцатеричную форму а затем в двоичную.