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).