Для перевода двоичного числа в шестнадцатеричное необходимо разбить двоичное число на блоки по четыре элемента (начиная справа налево) в каждом.
После этого каждый блок необходимо преобразовать в шестнадцатеричное согласно таблице соответствия:
| 0101 1010 00112 переводим в шестнадцатеричную систему
|
| 1-й блок: 0101
| Это эквивалентно записи: 0 * 23 + 1 * 22 + 0 * 21 + 1 * 20
| В результате перевода получаем: 5
|
| Это эквивалентно записи: 0 * 8 + 1 * 4 + 0 * 2 + 1 * 1
|
| Это эквивалентно записи: 0 + 4 + 0 + 1
|
| 2-й блок: 1010
| Это эквивалентно записи: 1 * 23 + 0 * 22 + 1 * 21 + 0 * 20
| В результате перевода получаем: A
|
| Это эквивалентно записи: 1 * 8 + 0 * 4 + 1 * 2 + 0 * 1
|
| Это эквивалентно записи: 8 + 0 + 2 + 0
|
| 3-й блок: 0011
| Это эквивалентно записи: 0 * 23 + 0 * 22 + 1 * 21 + 1 * 20
| В результате перевода получаем: 3
|
| Это эквивалентно записи: 0 * 8 + 0 * 4 + 1 * 2 + 1 * 1
|
| Это эквивалентно записи: 0 + 0 + 2 + 1
|
| В результате получаем значение 5A316
|