Преобразование шестнадцатеричного числа в десятичное

Это не слишком сложно и в принципе можно обойтись и без этого — жизнь не остановится.
Предположим, у меня есть шестнадцатеричное число, например C801F. Я хочу преобразовать его в десятичное число. Мы будем преобразовывать его справа налево, используя степени числа 16. Удобнее всего это показать в виде таблицы (см. табл. A.З).
Табл. А.З. Преобразование шестнадцатеричного числа в десятичное
| Разряды | 5-й | 4-й | 3-й | 2-й | 1-й |
| Цифры числа | C | 8 | 0 | 1 | F |
| Десятичный эквивалент | 12 | 8 | 0 | 1 | 15 |
| Степень числа 16 | 16*=65536 | 163=4096 | 162=256 | 161=16 | 160=1 |
| Произведение | 786432 | 32768 | 0 | 16 | 15 |
| Сумма | 819231 |