Converter App - Convertor de baze numerice

Converter App - Convertor de la Hexazecimal la Binar

Convertiți numerele hexazecimale în binar instantaneu. Converter App validează intrarea dumneavoastră, suportă întregi foarte mari și afișează pașii clari de conversie.

Convertiți un număr hexazecimal

Introduceți o valoare hexazecimală și convertiți-o în binar sau zecimal. Hexazecimalul folosește cifrele 0–9 și literele A–F.

Rezultat binar 1101101111110
Convertiți binar în hexa zecimal în schimb

Pașii de conversie în timp real

Explicația se actualizează pe măsură ce scrieți. Pentru numere foarte mari, instrumentul păstrează rezultatul exact și rezumă metoda în loc să afișeze o listă prea lungă de pași.

Cum se calculează acest rezultat .

  1. Citiți fiecare cifră hexazecimală de la stânga la dreapta.
  2. Înlocuiți fiecare cifră hexazecimală cu echivalentul său binar de patru biți.
  3. Alăturați grupurile de patru biți și eliminați zerourile inițiale inutile.
Notă privind acuratețea: Acest convertor folosește BigInt din JavaScript pentru conversia numerelor întregi, astfel încât numerele mari și întregi sunt procesate exact, în loc să fie rotunjite ca numerele cu virgulă mobilă obișnuite.

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.