Online перевод десятичных чисел в шестнадцатиричную систему счисления

Введите целое положительное число в десятичной записи.

Простейший способ - перевести число в двоичную систему счисления и разбить результат на группы по 4 бита (тетрады), каждая из которых и будет кодировать одну шестнадцатиричную цифру.

Шаг i: D_i b_i bin_str hex_str
0256 = 2 * 128 + 000
1128 = 2 * 64 + 0000
264 = 2 * 32 + 00000
332 = 2 * 16 + 0 00000
416 = 2 * 8 + 00 000000
58 = 2 * 4 + 000 000000
64 = 2 * 2 + 0000 000000
72 = 2 * 1 + 0 0000 000000
81 = 2 * 0 + 11 0000 0000100
Результат в двоичной системе: 1 0000 0000
Т.к. разрядность получившейся двоичной строки не кратна 4, дополним ее слева нулевыми битами:  0001 0000 0000
Результат в шестнадцатиричной системе:100