🌐 NO

🔢 Heksadesimal kalkulator

En kalkulator for å konvertere mellom heksadesimale og desimale tall og utføre aritmetiske operasjoner med heksadesimale tall.

Desimal inndata → Heksadesimal

Heksadesimal

Heksadesimal inndata → Desimal

Desimal

Heksadesimale operasjoner

Resultat
Desimal
GUIDE

Les mer

01

Hva er heksadesimalt?

Heksadesimalt er et tallsystem som bruker 16 symboler: 0-9 og A-F, der A=10, B=11, C=12, D=13, E=14, F=15. Det brukes mye i webfargekoder (#FF0000), minneadresser, MAC-adresser osv. Fire binære sifre kan enkelt uttrykkes som ett heksadesimalt siffer, noe som gjør det svært effektivt.

02

Slik konverterer du heksadesimalt til desimal

For å konvertere heksadesimalt til desimal, multipliserer du hvert siffer med potenser av 16 og summerer dem. For eksempel er hex 2F lik (2×16¹)+(15×16⁰) = 32+15 = 47 (desimal). Hex FF er (15×16¹)+(15×16⁰) = 240+15 = 255. Denne kalkulatoren utfører konverteringene automatisk.

03

Slik konverterer du desimal til heksadesimal

For å konvertere desimal til heksadesimal deler du gjentatte ganger desimaltallet på 16 og leser restene i omvendt rekkefølge. For eksempel, ved konvertering av desimal 255: 255÷16=15 rest 15(F), 15÷16=0 rest 15(F), og lest i omvendt rekkefølge blir det FF. Desimal 100 er 64 i hex.

04

Webfargekoder og heksadesimalt

I HTML og CSS uttrykkes farger i heksadesimal form. I #RRGGBB-formatet er RR rødt (00-FF), GG grønt (00-FF), og BB blått (00-FF). Eksempler: #FF0000 er rød, #00FF00 er grønn, #0000FF er blå, #FFFFFF er hvit, #000000 er svart. Hver fargekanal har et område på 0-255 (desimal).

05

Bruksområder for heksadesimale operasjoner

Heksadesimale operasjoner brukes i programmering for bitmaskering, beregning av minneadresser og analyse av nettverkspakker. For eksempel kan AND-operasjoner brukes til å hente ut bestemte biter, og OR-operasjoner kan brukes til å sette biter. Heksadesimalt er også viktig når man analyserer minnedumper under feilsøking.

06

Praktiske bruksområder for heksadesimalt

Heksadesimalt brukes mye i webdesign (fargekoder), MAC-adresser (00:1A:2B:3C:4D:5E), IPv6-adresser, filsig­naturer (magic numbers), QR-koder, krypteringsnøkler, Unicode-tegnkoder (U+0041) osv. Du kan også sjekke hex-fargekoder når du bruker fargevelgere i utviklerverktøy.

Vanlige sporsmal

Hva betyr 0x-prefikset i heksadesimalt?
0x er et prefiks som ofte brukes i programmeringsspråk for å vise at sifrene som følger er heksadesimale. For eksempel representerer 0xFF desimal 255; du kan skrive bare FF i denne kalkulatoren uten 0x-prefikset.
Hvordan leser jeg A til F i heksadesimalt?
A til F representerer verdiene 10 til 15 og kan brukes både med store og små bokstaver (a = A = 10). Denne kalkulatoren håndterer begge deler automatisk.
Hvordan representeres negative heksadesimale tall?
Heksadesimalt uttrykker ikke negative tall direkte, men datasystemer bruker vanligvis to-komplement for å representere dem. Denne kalkulatoren fokuserer på konvertering av positive heltall og enkel aritmetikk.
Hva skjer hvis subtraksjon av hex gir et negativt resultat?
Hvis den første verdien er mindre enn den andre, blir resultatet negativt. Kalkulatoren viser dette som et minustegn etterfulgt av den heksadesimale absoluttverdien.
Hvorfor vises en forhåndsvisning når jeg skriver inn en fargekode?
En 6-sifret hex-verdi i #RRGGBB-format deles inn i tre 2-sifrede par for rødt, grønt og blått, slik at du kan forhåndsvise den faktiske fargen. Dette er nyttig for å kontrollere webfargekoder visuelt.