Vad är hexadesimala och binära tal?
Det binära systemet är baserat på två. Det använder endast två siffror: 0 och 1.
Det hexadecimala systemet är baserat på 16. Det använder siffror 0–9 och bokstäverna A, B, C, D, E och F, där A motsvarar 10 och F motsvarar 15.
Hexadecimal är ett kompakt sätt att skriva binär data eftersom en hexadecimalsiffra exakt representerar fyra binära bitar.
Hur man konverterar hexadecimala till binära
För att konvertera hexadecimalt till binärt ersätter du varje hexsiffra med dess fyra-bitars binära motsvarighet. Därefter sammanfogar du grupperna.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Ledande nollor tas vanligtvis bort från det slutgiltiga binära värdet, om inte värdet måste passa in i ett format med fast bredd.
Hexadecimal till binär översiktstabell
Varje hexadecimal siffra motsvarar en fyra-bitars binär grupp. Detta gör omvandlingen snabbare än att konvertera via decimal 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
Till exempel blir hex FF till 11111111 eftersom F motsvarar 1111 och de två grupperna slås ihop.
Vanliga användningsområden för hexadecimalkod och binär kod
Binärt används internt av digitala system. Hexadecimalt används ofta av människor för att läsa och skriva samma data mer kompakt.
Du kommer ofta att se hexadecimale tal i minnesadresser, maskinkod, bitmaskar, Unicode-kodpunkter, webbfärgvärden, kontrollsummor och felsökningsverktyg.
Inmatningsregler
- Använd siffror 0–9 och bokstäver A–F för hexadecimal inmatning.
- Små bokstäver accepteras och normaliseras automatiskt till stora bokstäver.
- Valfria prefix som 0x stöds.
- Heltal stöds. Bråk omvandlas inte medvetet av detta verktyg.