Kazalo:
- Opredelitev - Kaj pomeni binarni do šestnajstiški (B2X)?
- Tehopedija razlaga Binarno - Šestnajstično (B2X)
Opredelitev - Kaj pomeni binarni do šestnajstiški (B2X)?
Binarni v šestnajstiški (B2X) je postopek pretvorbe, ki vključuje dva prej omenjena številčna sistema. Izvirna številka je v binarni obliki, osnova 2, in se pretvori v šestnajstiško obliko, osnova 16.
Pretvorbo lahko izvedemo tako, da vsako skupino 4 binarnih bitov pretvorimo v njen decimalni primer, šestnajstiški ekvivalent te decimalne vrednosti pa je šestnajstiški ekvivalent teh 4 bitov. Na primer, binarna vrednost 1010 je 10 v decimalnih točkah in nato "A" v šestnajstiški.
Tehopedija razlaga Binarno - Šestnajstično (B2X)
Binarni jezik je jezik, ki ga uporabljajo računalniki, vendar je pogosto predolg in zmeden za prikaz, zato je uporabniku pogosto predstavljen kot šestnajstične vrednosti. Šestnajstična se pogosto uporablja za skrajšanje binarnih vrednosti, ker je vsaka šestnajstična vrednost enaka štirim binarnim vrednostim ali bitom. V šestnajstiškem zapisu je 16 vrednosti: od 0 do 9 in od A do F ali od 0 do 15 v decimalnih točkah, pri binarnih pa sta le dve vrednosti: 1 in 0. Binarni so pogosto razporejeni v skupinah po 4 bite, kar skupaj 15, ko dodane so vrednosti mesta 8, 4, 2 in 1.
Če želite pretvoriti binarno vrednost v šestnajstično, je treba vzeti decimalni ekvivalent vsake 4-bitne skupine, tako da dodate vrednosti mesta, kjer se pojavijo točke 1s. V 4-bitni binarni kodi dodamo vse vrednosti mesta z 1 na njem ali pomnožimo 8421 z njegovo poravnano vrednostjo. Torej je binarna koda 1010 enaka 8 + 0 + 2 + 0, kar je decimalna "10" ali šestnajstična "A".
Na primer, binarna vrednost "1100 0101 1110 0110" se pretvori v šestnajstično:
-
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
Šestnajstična je bistveno krajša od binarnih, zato so binarne vrednosti, ki so dejanski jezik, ki ga uporabljajo računalniki, uporabniku pogosto predstavljene kot šestnajstične vrednosti.