Obsah:
- Definice - Co znamená binární až hexadecimální (B2X)?
- Techopedia vysvětluje binární až hexadecimální (B2X)
Definice - Co znamená binární až hexadecimální (B2X)?
Binární na hexadecimální (B2X) je proces převodu zahrnující dva výše uvedené číselné systémy. Původní číslo je v binárním formátu, základ 2 a je převedeno do hexadecimálního formátu, základ 16.
Převod lze provést převedením každé skupiny 4 binárních bitů na její desítkové protějšky a hexadecimální ekvivalent této desetinné hodnoty je hexadecimální ekvivalent těchto 4 bitů. Například binární hodnota 1010 je 10 v desítkové soustavě a následně „A“ v šestnáctkové soustavě.
Techopedia vysvětluje binární až hexadecimální (B2X)
Binární je jazyk používaný v počítačích, ale je často příliš dlouhý a matoucí pro zobrazení, takže je uživateli často představován jako hexadecimální hodnoty. Hexadecimální se často používá ke zkrácení binárních hodnot, protože každá hexadecimální hodnota odpovídá čtyřem binárním hodnotám nebo bitům. V šestnáctkové soustavě je 16 hodnot: 0 až 9 a A až F, nebo 0 až 15 v desetinné, zatímco pro binární jsou pouze dvě hodnoty: 1 a 0. Binární je často uspořádáno do skupin po 4 bitech, což je celkem 15, když přidají se hodnoty míst 8, 4, 2 a 1.
Chcete-li převést binární hodnotu na hexadecimální, musí být odebrán desetinný ekvivalent každé 4bitové skupiny přidáním místních hodnot, kde se objeví 1s. Ve 4bitovém binárním kódu přidáme všechny hodnoty místa s 1 na něj, nebo vynásobíme 8421 jeho zarovnanou hodnotou. Binární kód 1010 se tedy rovná 8 + 0 + 2 + 0, což je desítkové "10" nebo hexadecimální "A".
Například binární hodnota "1100 0101 1110 0110" je převedena na hexadecimální:
-
1100 = 8 + 4 + 0 + 0 = 12 =
0101 = 0 + 4 + 0 + 1 = 5 =
1110 = 8 + 4 + 2 + 0 = 14 =
0110 = 0 + 4 + 2 + 0 = 6 =
1100 0101 1110 0110 = C5E6
Hexadecimální je výrazně kratší než binární, takže binární hodnoty, které jsou skutečným jazykem používaným počítači, jsou často prezentovány uživateli jako hexadecimální hodnoty.
