Utfør aritmetiske operasjoner mellom heksadesimale tall eller bruk våre øyeblikkelige konvertere fra heksadesimal til desimal og omvendt. Nøyaktige og lettkopierte resultater.
Heksadesimale tall er en numerisk representasjon som bruker 16 sifre i stedet for de 10 sifrene som brukes i desimalsystemet. Sifrene som brukes er tallene 0 til 9 og bokstavene A, B, C, D, E og F. Heksadesimale tall brukes ofte i programmering for å representere verdier i det binære tallsystemet.
Noen eksempler på heksadesimale tall inkluderer:
1F (31 i desimalt format)
A0 (160 i desimalt format)
FF (255 i desimalt format)
Hvordan legge til heksadesimale tall?
Å legge til heksadesimale tall ligner på å legge til desimaltall, men med noen viktige forskjeller på grunn av den forskjellige tallbasen. Her er et eksempel på hvordan man legger til to heksadesimale tall:
Eksempel: Legge til 5A (90 i desimalt format) og 3F (63 i desimalt format) trinn for trinn
Vi starter med å legge til enhetssifrene (eller de minst signifikante sifrene) først: A + F = 17 (i desimalt format)
Siden resultatet er større enn 15, overfører vi 1 til neste kolonne
Vi fortsetter med å legge til de andre kolonnene: 5 + 3 + 1 (overført) = 9
Det endelige resultatet er 99 (153 i desimalt format)
Hvordan trekke fra heksadesimale tall?
Å trekke fra heksadesimale tall ligner på å trekke fra desimaltall, men med noen viktige forskjeller på grunn av den forskjellige tallbasen. Her er et eksempel på hvordan man trekker fra to heksadesimale tall:
Eksempel: Trekk 7B (123 i desimalt format) - 5F (95 i desimalt format) trinn for trinn
Vi starter med å trekke fra enhetssifrene (eller de minst signifikante sifrene) først: B - F. Siden B (11 i desimalt format) er mindre enn F (15 i desimalt format), må vi "låne" en fra tierplassen til det heksadesimale tallet. I dette tilfellet ville vi ha 1B (27 i desimalt format) - F (15 i desimalt format) = C (12 i desimalt format).
Vi fortsetter med å trekke fra de andre kolonnene: (7 - 1) - 5 = 1, siden vi lånte en fra 7 i forrige trinn.
Det endelige resultatet er 1C (28 i desimalt format)
Hvordan konvertere heksadesimalt til desimalt
For å konvertere et heksadesimalt tall til desimalt brukes følgende formel:
Der siffer_1 er det lengst til venstre sifferet i det heksadesimale tallet, siffer_2 er det neste, og så videre, og n er det totale antallet sifre som utgjør det heksadesimale tallet som skal konverteres.
Eksempel: Konverter det heksadesimale tallet 5A til desimalt.
Bestem verdien av n. I dette tilfellet er n = 2
Transformer hvert heksadesimale siffer til sin desimale form. I dette tilfellet er 5 = 5 og A = 10
Sett sifrene i deres desimale form inn i formelen. På denne måten har vi:
Forskjeller mellom desimalsystemet og det heksadesimale systemet
Desimalsystemet
Det er et tallsystem med base-10 og er verdensstandarden. Hvert siffer som utgjør et desimaltall må ha verdier mellom 0 og 9. Hvis sifferværdien overstiger 9, må et nytt siffer legges til for korrekt representasjon.
Heksadesimalt system
Det er et tallsystem med base-16 og brukes ofte i verden av digital grafikk for å representere farger på en skjerm. Hvert siffer som utgjør et tall kan ha verdier mellom [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F]. Hvis sifferværdien overstiger F, må et nytt siffer legges til for korrekt representasjon.
Tabell over ekvivalenser mellom desimal-, heksadesimal- og binære tall