Как перевести десятичные числа в шестнадцатеричную систему:
Десятичное число легко преобразовать в шестнадцатеричное за несколько простых шагов. В следующем уроке мы покажем, как преобразовать десятичное число 462 в шестнадцатеричное:
Шаг 1: Разделите данное десятичное число на 16 и запишите значение остатка и коэффициента.
$$462 = (28 \times 16) + 14$$
Остаток от деления равен 14. Коэффициент деления равен 28.
Шаг 2: Преобразуйте остаток от десятичной цифры в шестнадцатеричную цифру.
$$ \begin{array}{|c|c|c|c|c|c|c|} \hline \text{Hex code} & \text{A} & \text{B} & \text{C} & \text{D} & \text{E} & \text{F} \\ \hline \text{Remainder} & \text{10} & \text{11} & \text{12} & \text{13} & \text{14} & \text{15} \\ \hline \end{array} $$Соответствие между цифрой и шестнадцатеричным значением приведено в таблице 1. Из нее следует, что шестнадцатеричный код цифры 14 - E.
Эта шестнадцатеричная цифра является первой цифрой нашего шестнадцатеричного числа.
Шаг 3: Повторяйте первый и второй шаги с коэффициентом, вычисленным на предыдущем шаге, пока не получите коэффициент меньше 16.
$$28 = (1 \times 16) + 12$$
Десятичное 12 = C в шестнадцатеричном формате
$$1 = (0 \times 16) + 1$$
Десятичная 1 = 1 в шестнадцатеричной системе
Шаг 4: После выполнения предыдущих шагов у нас есть три остатка.
Первый остаток - это последняя (самая правая) цифра шестнадцатеричного числа, а последний остаток - это старший бит нашего шестнадцатеричного числа.
Из этих остатков можно получить шестнадцатеричное число:
$$ 462 \Rightarrow 1CE $$