Nummerbasekonverterer

Hexadesimal til desimal konvertering

Konverter hexadesimale tall til desimalt eller binært øyeblikkelig. Verktøyet validerer inndataene dine, støtter svært store heltall og viser tydelige konverteringssteg.

Konverter et heksadesimalt tall

Skriv inn en hexadesimal verdi og velg om du vil konvertere den til desimal eller binær. Hexadesimal bruker sifrene 0–9 og bokstavene A–F.

Desimalt resultat 7038
Konverter desimal til heksadesimal i stedet for Converter App

Live konverteringstrinn

Forklaringen oppdateres mens du skriver. For svært store tall holder verktøyet resultatet eksakt og summerer metoden i stedet for å vise en overlang stegliste.

Hvordan dette resultatet beregnes

  1. Les hver heksadesimale siffer fra høyre til venstre.
  2. Erstatt A, B, C, D, E og F med desimalverdier fra 10 til 15.
  3. Multipliser hver sifferverdi med den tilsvarende potensen av 16 og legg sammen resultatene.
Nøyaktighetsmerknad: Denne konverteringsappen bruker JavaScript BigInt for heltallsomforming, slik at store hele tall håndteres nøyaktig i stedet for å bli rundet av som vanlige flyttallstall.

Hva er heksadesimale og desimale tall?

Desimalsystemet er det vanlige desimaltallsystemet som bruker ti siffer: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Det heksadesimale systemet er base-16. Det bruker desimalsifrene 0–9 pluss bokstavene A, B, C, D, E og F, der A tilsvarer 10 og F tilsvarer 15.

Hexadesimaltall brukes mye i datateknikk fordi én heksadesimal siffer representerer nøyaktig fire binære bit. Dette gjør lange binære verdier kortere og enklere å lese.

Slik konverterer du hex til desimal

For å konvertere hexadecimal til desimal, multipliserer du hver hex-siffer med en potens av 16. Det høyre sifferet bruker 160, det neste sifferet bruker 161, deretter 162, og så videre.

1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀

Dette betyr at det heksadesimale tallet 1B7E er lik det desimale tallet 7038.

Slik konverterer du hex til binær

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 nullene er nødvendige for et fast breddeformat.

Vanlige bruksområder for heksadesimaltall

Hexadesimalt er vanlig i programmering, feilsøking, minneadresser, Unicode-kodepunkter, fargekoder, kontrollsiffer og inspeksjon av binære filer.

For eksempel bruker webfargeverdier ofte heksadesimal notasjon. Fargen #FF0000 representerer rød, der FF er den røde kanalen og tilsvarer desimaltall 255.

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.