Hexadecimal/ru
Deutsch · English · Français · Português · Suomi · Русский
Шестнадцатеричная система (hex) - это система счисления по основанию 16. В шестнадцатеричной системе числа 0–15 представляются символами 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E и F. Шестнадцатеричные числа легко преобразовываются во внутренний двоичный код компьютера и намного компактнее, чем двоичные числа: одна шестнадцатеричная цифра вместо четырех двоичных бит.
Для указания шестнадцатеричных чисел в языке Pascal используется префикс $
Таблица преобразований
| Шестнадцатеричное значение | Десятичное значение | Двоичное значение |
|---|---|---|
| $0000 | 0 | %0000000000000000 |
| $0001 | 1 | %0000000000000001 |
| $0002 | 2 | %0000000000000010 |
| $0003 | 3 | %0000000000000011 |
| $0004 | 4 | %0000000000000100 |
| $0005 | 5 | %0000000000000101 |
| $0006 | 6 | %0000000000000110 |
| $0007 | 7 | %0000000000000111 |
| $0008 | 8 | %0000000000001000 |
| $0009 | 9 | %0000000000001001 |
| $000a | 10 | %0000000000001010 |
| $000b | 11 | %0000000000001011 |
| $000c | 12 | %0000000000001100 |
| $000d | 13 | %0000000000001101 |
| $000e | 14 | %0000000000001110 |
| $000f | 15 | %0000000000001111 |
| $0010 | 16 | %0000000000010000 |
| $0011 | 17 | %0000000000010001 |
| $0012 | 18 | %0000000000010010 |
| $0013 | 19 | %0000000000010011 |
| $0014 | 20 | %0000000000010100 |
| ... | ... | ... |
| $009f | 159 | %0000000010011111 |
| $00a0 | 160 | %0000000010100000 |
| ... | ... | ... |
| $00ff | 255 | %0000000011111111 |
| $0100 | 256 | %0000000100000000 |
| $0101 | 257 | %0000000100000001 |
См. также
- Hex2Dec Преобразовывает шестнадцатеричную строку в десятичное значение.
- HexToBin Преобразовывает шестнадцатеричную строку в двоичный буфер.
- IntToHex Преобразовывает значение Integer в шестнадцатеричную строку.
- BinToHex Преобразовываетa двоичный буфер в шестнадцатеричную строку.
From the Free Pascal wiki, page "Hexadecimal/ru", as it stood on 2019-02-17 after a change by Useroflazarus, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.
