Obsah:
- Definícia - Čo znamená hexadecimálny na binárny (X2B)?
- Techopedia vysvetľuje hexadecimálny na binárny (X2B)
Definícia - Čo znamená hexadecimálny na binárny (X2B)?
Hexadecimálny na binárny (X2B) je proces konverzie zahŕňajúci dva vyššie uvedené číselné systémy. Pôvodné číslo je v hexadecimálnom formáte, základ 16 a prevádza sa na binárny formát, základ 2.
Konverzia sa môže vykonať prevodom každej hexadecimálnej číslice na jej binárny náprotivok pridaním binárnych miest. Inými slovami, ide o nájdenie správnej kombinácie z binárnych miestnych hodnôt 8, 4, 2, 1, ktoré sa rovnajú desiatkovej reprezentácii hexadecimálnej hodnoty. Napríklad hexadecimálna hodnota A alebo 10 v desiatkovej sústave je 1010.
Techopedia vysvetľuje hexadecimálny na binárny (X2B)
Hexadecimálna sa často používa na skrátenie binárnych hodnôt, pretože každá hexadecimálna hodnota je ekvivalentná štyrom binárnym hodnotám alebo bitom. K dispozícii je 16 hodnôt v šestnástkovej sústave: 0 až 9 a A až F alebo 0 až 15 v desiatkovej sústave, zatiaľ čo pre binárne hodnoty sú iba dve: 1 a 0. Binárne hodnoty sú často usporiadané do skupín po 4 bitoch, čo je 15, keď pridajú sa hodnoty miest 8, 4, 2 a 1.
Ak chcete previesť hexadecimálnu hodnotu na binárnu, každá číslica sa skonvertuje na 4-bitovú binárnu hodnotu a všetky konverzie sa jednoducho zreťazia. V 4-bitovom binárnom kóde sa všetky hodnoty miest pripočítajú číslom 1 alebo sa vynásobia číslom 8421 jeho zarovnanou hodnotou. Binárny kód 1010 sa teda rovná 8 + 0 + 2 + 0, čo je desiatkové „10“ alebo hexadecimálne „A“.
Napríklad prevádzame hexadecimálnu hodnotu „FACE“ na binárne:
-
F (15) = 8 + 4 + 2 + 1 = 1 1 1 1
A (10) = 8 + 0 + 2 + 0 = 1 0 10
C (12) = 8 + 4 + 0 + 0 = 1 0 0
E (14) = 8 + 4 + 2 + 0 = 1 1 0
Zreťazenie: 1111 (F) 1010 (A) 1100 (C) 1110 (E)
FACE = 1111 1010 1100 1110
Hexadecimálny je výrazne kratší ako binárny, takže binárne hodnoty, ktoré sú skutočným jazykom používaným počítačmi, sa užívateľovi často predkladajú ako hexadecimálne hodnoty.