Так как я знал, как с помощью этого метода вручную преобразовать шестнадцатеричный в десятичный. Прочитайте справа налево, последняя цифра умножается на постоянное значение 16 и плюс первая цифра.
For example:
12h = 2 + (1 * 16) = 18
99h = 9 + (9 * 16) = 153
Как преобразовать обратно в шестнадцатеричный из десятичного?