16: šestnáctková (hexadecimální) číselná soustava
V IT se běžně pracuje s čísly v šestnáctkové soustavě. Tato soustava obsahuje následující cifry: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
Počítá se následovně: 0, 1, …, 9, A, B, C, D, E, F, 10, 11, 12, 13 … 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21.
Příklad:
- F16 = 1510
- FF16 = 25510
- FFFF16 = 6553510
V IT se šestnáctková čísla často píšou se znaky 0x
na začátku (je to historická konvence). U čísla 0x005467
tak hned poznáte, že jde o hexadecimální číslo.
8: osmičková číselná soustava
Z hlavy dokážu říct, že se tato číselná soustava používá v Linuxu u vyjádření práv pro čtení a zápis v souborech.
64: šedesátičtyřková soustava
Tato soustava se používá velmi často pro jednoduchou kompresi dat (kolektivně se tomu říká base64
).