Десятичные, двоичные и шестнадцатеричные числа
В основе шестнадцатеричной системы счисления лежит тот факт, что, используя четыре двоичные цифры, можно записать шестнадцать чисел (максимальное значение четырехразрядного двоичного числа равно пятнадцати).
Шестнадцатеричное число получается из двоичного следующим образом (рис. П3).
Цифры двоичного числа делятся на группы по четыре. Каждой группе ставится в соответствие сначала десятичное число, являющееся десятичным эквивалентом четырехзначного двоичного, затем полученное десятичное число записывается шестнадцатеричной цифрой. В табл. П1 приведены десятичные числа от нуля до 15 и соответствующие им шестнадцатеричные цифры.
Рис. П3. Перевод двоичного числа в шестнадцатеричное
Таблица П1. Перевод десятичных чисел в шестнадцатеричные.
Десятичное число | Шестнадцатеричная цифра |
---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | з |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
10 | А |
11 | В |
12 | С |
13 | D |
14 | Е |
15 | F |
В тексте программы первая цифра шестнадцатеричного числа предваряется символами Ох. Вот примеры шестнадцатеричных чисел: 0х2А, OxFF, 0x01.