Ce sunt numerele hexazecimale și binare?
Sistemul binar este în baza 2. Folosește doar două cifre: 0 și 1.
Sistemul hexazecimal este în baza-16. Folosește cifrele 0–9 și literele A, B, C, D, E și F, unde A reprezintă 10 iar F reprezintă 15.
Hexazecimalul este o modalitate compactă de a scrie date binare, deoarece o cifră hexazecimală reprezintă exact patru biți binari.
Cum să convertiți hexazecimal în binar
Pentru a converti un număr din sistemul hexazecimal în binar, înlocuiți fiecare cifră hexazecimală cu echivalentul său de patru biți în sistemul binar. Apoi, uniți grupurile obținute.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Zerourile din stânga sunt de obicei eliminate din valoarea binară finală, cu excepția cazului în care aceasta trebuie să se încadreze într-un format cu lățime fixă.
Tabel de corespondență hex-zecimal la binar
Fiecare cifră hexazecimală corespunde unui grup de patru biți binari. Acest lucru face ca conversia să fie mai rapidă decât prin intermediul sistemului zecimal.
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
De exemplu, hex FF devine 11111111, deoarece F se mappează la 1111, iar cele două grupuri sunt unite.
Utilizări comune ale hexazecimalului și binarului
Binary este utilizat intern de sistemele digitale. Hexadecimal este adesea folosit de oameni pentru a citi și scrie aceleași date mai compact.
Vei întâlni adesea hexazecimal în adresele de memorie, codul mașină, măștile de biți, punctele de cod Unicode, valorile culorilor web, sumele de control și instrumentele de depanare.
Reguli de intrare
- Utilizați cifrele 0–9 și literele A–F pentru intrarea hexazecimală.
- Se acceptă literele mici și se normalizează automat la majuscule.
- Sunt acceptate prefixe opționale, cum ar fi 0x.
- Numerele întregi sunt acceptate. Fracțiile nu sunt convertite intenționat de acest instrument.