Hva er heksadesimale og binære tall?
Det binære systemet er basert på grunntall 2. Det bruker kun to siffer: 0 og 1.
Det heksadesimale systemet er base-16. Det bruker sifrene 0–9 og bokstavene A, B, C, D, E og F, der A tilsvarer 10 og F tilsvarer 15.
Hexadesimal er en kompakt måte å skrive binærdata på, siden én hexadesimal siffer representerer nøyaktig fire binære biter.
Slik konverterer du heksadesimalt til binært
For å konvertere fra heksadesimal til binær, erstatt hver heksadesimalsiffer med dens fire-bits binære ekvivalent. Deretter kobler du gruppene sammen.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Ledende nuller fjernes vanligvis fra den endelige binære verdien, med mindre verdien må tilpasse et fast breddeformat.
Hex til binær oppslagsbok
Hver heksadesimal siffer tilsvarer en firebiters binær gruppe. Dette gjør konverteringen raskere enn å konvertere via desimal først.
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
For eksempel blir hex FF til 11111111 fordi F tilsvarer 1111 og de to gruppene slås sammen.
Vanlige bruksområder for heksadesimalt og binært
.
Binært brukes internt av digitale systemer. Heksadesimalt brukes ofte av mennesker for å lese og skrive den samme dataen mer kompakt.
Du vil ofte se heksadesimale tall i minneadresser, maskinkode, bitmasker, Unicode-kodepunkter, webfargeverdier, kontrollsiffer og feilsøkingsverktøy.
Innregler
- Bruk sifrene 0–9 og bokstavene A–F for heksadesimal inndata.
- Små bokstaver aksepteres og normaliseres automatisk til store bokstaver.
- Valgfrie prefikser som 0x støttes.
- Heltall støttes. Brøker konverteres ikke med dette verktøyet.