Co jsou hexadecimální a binární čísla?
Binární soustava je založena na základu 2. Používá pouze dvě číslice: 0 a 1.
Hexadecimální soustava je založena na deseti a šesti (base-16). Používá číslice 0–9 a písmena A, B, C, D, E a F, kde A odpovídá hodnotě 10 a F hodnotě 15.
Hexadecimální zápis je kompaktní způsob, jak vyjádřit binární data, protože jedna hexadecimální číslice přesně odpovídá čtyřem binárním bitům.
Jak převést hexadecimální číslo na binární
Pro převod hexadecimálního čísla na binární nahraďte každou hexadecimální číslici její čtyřbitovou binární ekvivalentní hodnotou. Poté spojte jednotlivé skupiny dohromady.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Výsledné binární hodnoty se obvykle zbavují úvodních nul, pokud není vyžadován formát pevné šířky.
Tabulka převodu hexadecimálních hodnot na binární
Každá hexadecimální číslice odpovídá jedné čtyřbitové binární skupině. To umožňuje rychlejší převod než přes desetinnou soustavu.
0=0000 1=0001 2=0010 3=0011
4=0100 5=0101 6=0110 7=0111
8=1000 9=1001 A=1010 B=1011
C=1100 D=1101 E=1110 F=1111
Například hexadecimální hodnota FF se změní na 11111111, protože F odpovídá hodnotě 1111 a obě skupiny jsou spojeny dohromady.
Běžné použití hexadecimálního a binárního zápisu
Binární kód se interně používá v digitálních systémech. Hexadecimální zápis je často využíván lidmi pro čtení a zápis stejných dat kompaktnějším způsobem.
Hexadecimální čísla se často objevují v adresách paměti, strojovém kódu, bitových maskách, kódových bodech Unicode, hodnotách barev na webu, kontrolních součtech a ladících nástrojích.
Pravidla pro vstup
.
- Používejte číslice 0–9 a písmena A–F pro hexadecimální vstup.
- Malá písmena jsou přijímána a automaticky normalizována na velká.
- Podporovány jsou volitelné prefixy, jako je 0x.
- Podporovány jsou celá čísla. Zlomky nejsou tímto nástrojem úmyslně převáděny.