En heksadesimalomformer er et verktøy som oversetter verdier mellom heksadesimale, desimale, binære og andre tallsystemer. Det fungerer ved å lese hvert sekskantsiffer som en potens av 16, og deretter konvertere verdien til målformatet du trenger. Verktøyet tilbyr 4 hovedfordeler: umiddelbar konvertering uten manuell matematikk, feilfri håndtering av store verdier, støtte for flere formater på ett sted, og en klar oversikt over hvordan byte kartlegges til menneskelesbare tall. Folk bruker en hex-konverterer til å lese minneadresser, dekode fargekoder, inspisere blokkjededata, feilsøke nettverkspakker og oversette råbyte til tekst. Hoveddelene av en hex-konverterer er inndatafeltet for kildeverdien, utdatafeltet for det konverterte resultatet, en formatvelger for å velge mellom hex, desimal, binær, oktal eller tekst, og en kopieringsknapp for å hente resultatet.
Hva er en hex-omformer?
En hex-konvertering er et verktøy som endrer en heksadesimal verdi til et annet tallformat, eller endrer et annet format til hex. Du skriver inn en verdi i inndatafeltet, verktøyet leser hvert siffer, og det returnerer tilsvarende verdi i desimal, binær, oktal, tekst eller et annet målformat.
Verktøyet fjerner behovet for manuell beregning. Å konvertere 1D8A fra hex til desimal for hånd betyr å multiplisere fire sifre med 16 potenser og legge til resultatene. En hex-omformer gjør dette på den tiden det tar å trykke på en tast.
⚡ Try It Live
—
—
—
Hva er heksadesimal?
Heksadesimal er et base-16 tallsystem. Den bruker 16 symboler: sifrene 0 til 9 og bokstavene A til F. Bokstavene står for verdiene 10 til 15, siden desimal kun har 10 ensifrede symboler å jobbe med.
Datamaskiner lagrer data i biter, og 8 biter danner en byte. Å skrive en byte i binær tar 8 tegn. Å skrive samme byte i hex tar 2 tegn, fordi hvert hex-siffer dekker nøyaktig 4 biter (en nibble). Dette er grunnen til at hex dukker opp hvor som helst hvor programmerere trenger å lese binære data uten å stirre på lange strenger med 1-er og 0-er: minneadresser, fargekoder, hash-verdier og filoverskrifter.
En hex-verdi skrives ofte med et 0x-prefiks, for eksempel 0xFF, for å skille den fra et desimaltall som tilfeldigvis bruker de samme sifrene.
🔄 Number in Every Base
—
Hva kan du konvertere med en hex-omformer?
En hex-omformer håndterer 6 vanlige konverteringstyper: hex til desimal, desimal til hex, hex til binær, binær til hex, hex til oktal og hex til tekst (ASCII eller UTF-8). Mange verktøy støtter også hex til RGB for nettfarger, hex til Base64 for kodede data og hex til IP-adresse for nettverksverdier.
Hver konverteringstype tjener en annen oppgave. Hex til desimal hjelper deg å lese en råverdi i kjente termer. Hex til binær viser det nøyaktige bitmønsteret en prosessor jobber med. Hex til tekst dekoder bytesekvenser tilbake til lesbare tegn. Hex til RGB gjør en 6-tegns fargekode til røde, grønne og blå kanalverdier for designarbeid.
🔀 Conversion Pathways
Heksadesimalt tallsystem
Det heksadesimale tallsystemet bruker en radix, eller grunntall, på 16. Hver posisjon i et heksadesimalt tall representerer en potens på 16, som starter ved 16⁰ til høyre og øker med én potens for hver posisjon som flyttes til venstre.
Et sekskantsiffer kan inneholde 16 mulige verdier (0-9, A-F), sammenlignet med 10 verdier i desimal og 2 verdier i binær. Dette gir hex mer informasjonstetthet per tegn. Et enkelt sekskantsiffer koder for 4 biter, så 2 heksadesifre koder for en full byte (8 biter), og 4 heksadesifre koder for 2 byte (16 biter).
📐 Place Value Explorer
× 16² (256)
Slik bruker du Hex Converter
Skriv inn en hex-verdi i inndatafeltet, og les deretter det konverterte resultatet i utdatafeltet. Konverteren godtar verdier med eller uten 0x-prefikset, med store eller små bokstaver, og den ignorerer vanligvis mellomrom eller kolon plassert mellom bytepar.
For å konvertere desimal til hex, skriv inn et helt tall i desimalfeltet og verktøyet returnerer hex-ekvivalenten. Bytt retning ved å bruke swap- eller formatvelgeren hvis verktøyet støtter begge retninger i ett grensesnitt. Kopier resultatet med kopieringsknappen i stedet for å velge og skrive det på nytt, siden manuell omskriving introduserer feil på lange hash-verdier.
📋 How It Works
Step 1
Choose Format
Hex-konverteringsformler
Hver konvertering mellom hex og et annet format følger en fast formel. De 6 formlene nedenfor dekker konverteringene folk ser mest opp.
Heksadesimal til desimal formel
Heksadesimal til desimalformel er desimal = Σ (siffer × 16ⁿ), summert over hvert siffer, der n er sifferets posisjon talt fra høyre til venstre med start på 0. Hex 1A3 konverteres til desimal 419: (1 × 16²) + (10 × 16) 1 6 + 6 + 6 + 6 + 6 + 6 + 3 = 419.
Desimal til heksadesimal formel
Formelen fra desimal til heksadesimal deler desimaltallet med 16 gjentatte ganger, og registrerer hver rest som et heksadesimalt siffer, til kvotienten når 0. Desimal 419 konverteres til heksadesimaltall 1A3: 419 ÷ 16 = 26 resterende 3, 26 ÷ 16 = 1 ÷ rest = 1 ÷ rest = 0 1. Lesing av restene i revers gir 1A3.
Heksadesimal til binær formel
Den heksadesimale til binære formelen erstatter hvert heksadesimale siffer med dets 4-bits binære ekvivalent, og slår deretter sammen gruppene i rekkefølge: binær = konkat(siffer → 4-bits binær), brukt siffer for siffer. Hex 2AA konverterer til binær 0010 1010 1010, siden 2 er 0010 og A er 1010 i hver gjenværende posisjon.
Binær til heksadesimal formel
Den binære til heksadesimale formelen grupperer binære sifre i sett med 4 fra høyre, og fyller gruppen lengst til venstre med nuller når den har færre enn 4 sifre, og konverterer deretter hver gruppe til sitt heksadesimale siffer: hex = concat(4-bits gruppe → siffer). Binær 1010101010 konverterer til hex 2AA.
Heksadesimal til oktal formel
Den heksadesimale til oktale formelen går gjennom binær som et midttrinn: konverter hvert heksadesimale siffer til 4-bits binært, omgrupper hele binærstrengen til sett med 3 fra høyre, og konverter deretter hver 3-sifrede gruppe til dets oktale siffer. Hex FF konverterer til oktal 377, siden FF er binær 11111111, gruppert som 011 111 111.
Heksadesimal til tekstformel
Heksadesimal-til-tekst-formelen deler heksadesimalstrengen inn i 2-tegns bytepar, konverterer hvert par til sin desimalverdi ved hjelp av heksadesimal-til-desimalformelen, og tilordner deretter hver desimalverdi til tegnet ved hjelp av ASCII- eller UTF-8-tabellen: tekst = map(desimal(byte) → tegn). Hex 48656C6C6F konverterer til teksten “Hei.”
📐 Formula Quick Ref
Eksempler på hex-konvertering
Hex A3 konverteres til desimal 163, siden A (10) × 16¹ + 3 × 16⁰ = 160 + 3 = 163. Hex FF konverterer til desimal 255, siden F (15) × 16¹ + F (15) × 16⁰5 = 5 15 Hs = 240 + Ds. desimal 7562, etter den samme siffer-for-siffer multiplikasjonen over 4 posisjoner.
Desimal 1500 konverteres til hex 5DC. Desimal 255 konverteres til hex FF. Desimal 4132 konverteres til hex 1024.
Hex 48656C6C6F konverteres til teksten “Hallo”, siden hvert 2-tegns heksadepar tilordnes til én ASCII-byte: 48 er H, 65 er e, 6C er l, 6C er l og 6F er o.
🧮 Step-by-Step Calculator
Heksadesimale konverteringsmetoder
Det er 2 kjernemetoder for å konvertere mellom hex og desimal: sifferutvidelse for hex-til-desimal, og gjentatt divisjon for desimal-til-hex.
Sifferutvidelse multipliserer hvert sekskantsiffer med sin posisjonelle potens på 16, og summerer deretter resultatene. Gjentatt divisjon deler desimaltallet med 16 om og om igjen, registrerer resten ved hvert trinn, og leser deretter resten i omvendt rekkefølge for å bygge hex-verdien.
🔬 Method Visualizer
(Digit × 16^pos) + (Digit × 16^pos)…
Heksadesimal vs desimal, binær og oktal
Heksadesimal, desimal, binær og oktal varierer i base og hvor mange sifre hver trenger for å representere samme verdi. Binær (base 2) bruker 8 sifre for å representere én byte. Oktal (base 8) bruker 3 sifre. Desimal (grunntall 10) bruker 1 til 3 sifre. Hex (grunntall 16) bruker nøyaktig 2 sifre.
Binært er formatet prosessorer opererer direkte på. Octal var vanlig i tidlig databehandling og overlever nå hovedsakelig i Unix-filtillatelseskoder. Desimal er systemet folk bruker for daglig aritmetikk. Hex balanserer kompakthet med en direkte kartlegging til binær, og det er derfor den dominerer i minneadressering, fargekoder og kryptografisk utdata.
🎚️ Compare Number Bases
Hva er desimalsystemet?
Desimalsystemet er et base-10-tallsystem som bruker 10 sifre: 0 til 9. Hvert siffers plassering representerer en potens på 10, som starter ved 10⁰ til høyre.
Desimalsystemet er standarden for daglig aritmetikk fordi mennesker teller på 10 fingre. Datamaskiner bruker ikke desimal internt, så enhver desimalverdi som legges inn i et system blir konvertert til binær eller hex før behandling.
Heksadesimalt system (hexadesimalt system)
Det heksadesimale systemet bruker 16 symboler: 0-9 og A-F. Hvert siffer representerer en potens på 16. Bokstavene A til F står for desimalverdiene 10 til 15.
Hex brukes på tvers av databehandling fordi den er på linje med bytegrenser. En enkelt byte, laget av 8 bits, konverterer rent til nøyaktig 2 heksadesimre uten rest eller avrunding. Denne rene tilordningen eksisterer ikke mellom byte og desimal, og det er grunnen til at rå datadata vises i heksadesimal i stedet for desimal.
Desimalsystem
Desimal er et base-10 posisjonelt tallsystem. Hvert siffers verdi avhenger både av selve sifferet og dets plassering i tallet. Sifferet 5 i tallet 500 representerer 5 × 10², eller 500. Det samme sifferet 5 i tallet 50 representerer 5 × 10¹, eller 50.
Desimal håndterer brøkverdier ved å bruke et desimaltegn, der sifre etter punktet representerer negative potenser av 10 (tideler, hundredeler og så videre).
Hvordan beregne heksadesimal til desimal
Multipliser hvert sekskantsiffer med 16 hevet til sin posisjon, tell posisjoner fra høyre til venstre med start på 0, og legg deretter resultatene sammen. Hexverdien 2AA konverteres til desimal 682: (2 × 16²) + (10 × 16¹) + (10 × 16⁰) = 512 + 160 + 10 = 682.
For lange hex-strenger som kryptografiske hashes fungerer denne beregningen fortsatt siffer for siffer, men det resulterende desimaltallet vokser raskt stort. En heksadesimal-hash på 64 tegn kan produsere et desimaltall med 77 sifre.
⚙️ Live Digit Expansion
Konverter heksadesimalverdi til desimalverdi
Konvertering av en heksadesimalverdi til desimal følger 3 trinn: tilordne hvert siffer sin potens på 16 basert på posisjon, multipliser hvert siffer med potensen, og summer hvert resultat.
Eksempel: hex 7DE konverteres til desimal 2014. (7 × 16²) + (13 × 16¹) + (14 × 16⁰) = 1792 + 208 + 14 = 2014.
Konverter desimalverdi til heksadesimalverdi
Konvertering av en desimalverdi til heksadesimaltall følger 4 trinn: del desimaltallet med 16, registrer resten som et heksadesimalt siffer, bruk kvotienten som neste tall å dele, og gjenta til kvotienten når 0.
Eksempel: desimal 7562 konverteres til hex 1D8A. 7562 ÷ 16 = 472 resten 10 (A). 472 ÷ 16 = 29 resten 8 (8). 29 ÷ 16 = 1 gjenværende 13 (D). 1 ÷ 16 = 0 resten 1 (1). Å lese resten fra sist til første gir 1D8A.
Hex til binær og binær til heks
Hex til binær konvertering erstatter hvert heksadesiffer med dets 4-bits binære ekvivalent, og slår deretter sammen gruppene i rekkefølge. Hex 2AA konverterer til binær 0010 1010 1010, siden 2 er 0010, og A er 1010 i hver av de resterende 2 posisjonene.
Binær-til-hex-konvertering grupperer binære sifre til sett med 4 fra høyre, og fyller gruppen lengst til venstre med nuller når den har færre enn 4 sifre, og konverterer deretter hver gruppe til sekskantsifferet. Binær 1010101010 konverterer til hex 2AA, ved å bruke de samme grupperte verdiene i revers.
Hex til oktal
Hex til oktal konvertering går gjennom binær som et midttrinn: konverter hex-verdien til binær, omgrupper de binære sifrene til sett med 3 fra høyre, og konverter deretter hver 3-sifrede gruppe til dets oktale siffer. Hex FF konverteres til oktal 377: FF er binær 11111111, gruppert som 011 111 111, som leser som 3, 7, 7.
Hex til heltall
Hex-to-heltall-konvertering leser en hex-verdi som enten et usignert eller et fortegnet heltall, avhengig av datatypens bredde. En usignert 8-bits hex-verdi varierer fra 00 til FF, eller 0 til 255 i desimal. En 8-bits hex-verdi med fortegn bruker to-komplement, så 00 til 7F representerer 0 til 127, mens 80 til FF representerer -128 til -1. Hex FF som et usignert 8-bits heltall er lik 255, men som et fortegnet 8-bits heltall er det lik -1.
De samme signerte og usignerte reglene strekker seg til 16-biters, 32-biters og 64-biters heltall, på tvers av flere sekskantede sifre: 4 heksadesifre for 16-biters, 8 heksadesifre for 32-biters og 16 sekskantede sifre for 64-biters.
Heksadesimal beregning – legg til, subtraher, multipliser eller divider
Hex-aritmetikk følger de samme reglene som desimalregning, med 2 justeringer: sifre over 9 bruker bokstavene A til F, og bærer eller låner trekk i enheter på 16 i stedet for 10.
Hex-tillegg
Legg til heksadesimale sifre på samme måte som du legger til desimalsifre, konverter bokstaver til deres desimalverdier når det er nødvendig, og før deretter et beløp på 16 eller mer inn i neste kolonne. Eksempel: B (11) + 8 = 19 i desimal, som tilsvarer 13 i hex. Skriv ned 3, bær 1 inn i neste kolonne.
Hex subtraksjon
Trekk fra sekskantede sifre kolonne for kolonne, lån 16 fra neste kolonne når det øverste sifferet er mindre enn det nederste sifferet. Eksempel: i 5D1C − 3AF trenger kolonnen lengst til høyre C (12) − F (15), som er negativ, så kolonnen låner 16 fra neste siffer: 16 + 12 − 15 = 13, eller D.
Hex multiplikasjon
Multipliser heksadesimale sifre ved å bruke desimalekvivalentene, konverter hvert delprodukt tilbake til heksadesimal, og legg deretter delproduktene sammen etter normal heksadisjon. En heksadesimal multiplikasjonstabell fjerner behovet for å konvertere på hvert trinn.
Hex divisjon
Del heksetall ved hjelp av lang divisjon, utfør hvert multiplikasjons- og subtraksjonstrinn i heksadetal i stedet for desimal. Lån under subtraksjon beveger seg fortsatt i enheter på 16.
Heksadesimal multiplikasjonstabell
| × | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
| 2 | 2 | 4 | 6 | 8 | A | C | E | 10 | 12 | 14 | 16 | 18 | 1A | 1C | 1E |
| 3 | 3 | 6 | 9 | C | F | 12 | 15 | 18 | 1B | 1E | 21 | 24 | 27 | 2A | 2D |
| 4 | 4 | 8 | C | 10 | 14 | 18 | 1C | 20 | 24 | 28 | 2C | 30 | 34 | 38 | 3C |
| 5 | 5 | A | F | 14 | 19 | 1E | 23 | 28 | 2D | 32 | 37 | 3C | 41 | 46 | 4B |
| 6 | 6 | C | 12 | 18 | 1E | 24 | 2A | 30 | 36 | 3C | 42 | 48 | 4E | 54 | 5A |
| 7 | 7 | E | 15 | 1C | 23 | 2A | 31 | 38 | 3F | 46 | 4D | 54 | 5B | 62 | 69 |
| 8 | 8 | 10 | 18 | 20 | 28 | 30 | 38 | 40 | 48 | 50 | 58 | 60 | 68 | 70 | 78 |
| 9 | 9 | 12 | 1B | 24 | 2D | 36 | 3F | 48 | 51 | 5A | 63 | 6C | 75 | 7E | 87 |
| A | A | 14 | 1E | 28 | 32 | 3C | 46 | 50 | 5A | 64 | 6E | 78 | 82 | 8C | 96 |
| B | B | 16 | 21 | 2C | 37 | 42 | 4D | 58 | 63 | 6E | 79 | 84 | 8F | 9A | A5 |
| C | C | 18 | 24 | 30 | 3C | 48 | 54 | 60 | 6C | 78 | 84 | 90 | 9C | A8 | B4 |
| D | D | 1A | 27 | 34 | 41 | 4E | 5B | 68 | 75 | 82 | 8F | 9C | A9 | B6 | C3 |
| E | E | 1C | 2A | 38 | 46 | 54 | 62 | 70 | 7E | 8C | 9A | A8 | B6 | C4 | D2 |
| F | F | 1E | 2D | 3C | 4B | 5A | 69 | 78 | 87 | 96 | A5 | B4 | C3 | D2 | E1 |
🔢 Hex Arithmetic
(191)
Vanlige heksadesimale verdier
| Hex | Decimal | Binary | ASCII |
|---|---|---|---|
| 00 | 0 | 00000000 | NUL |
| 0A | 10 | 00001010 | LF (newline) |
| 20 | 32 | 00100000 | Space |
| 30 | 48 | 00110000 | 0 |
| 41 | 65 | 01000001 | A |
| 61 | 97 | 01100001 | a |
| 7F | 127 | 01111111 | DEL |
| FF | 255 | 11111111 | Extended byte |
Disse 8 verdiene vises ofte fordi de markerer grenser: 00 er nullbyten, 20 er mellomromstegnet som skiller ord i ASCII, 41 starter det store alfabetet, 61 starter det små alfabetet, og FF markerer den høyeste enkeltbyteverdien.
🗺️ ASCII Map Explorer
Hex til tekst, ASCII og UTF-8
Hex til tekst-konvertering deler hex-strengen i 2-tegns bytepar, konverterer hvert par til sin desimalverdi, og leser deretter disse bytene som tegn. Hex 48656C6C6F dekoder til “Hei”, siden 48 er H, 65 er e, 6C er l, 6C er l og 6F er o.
Hex til ASCII følger den samme byte-parmetoden, men ASCII dekker bare byteverdiene 0 til 127, eller 00 til 7F i hex. Hex til UTF-8 utvider dette for byteverdier over 7F, der omformeren leser 2, 3 eller 4 hex byte sammen for å dekode et enkelt tegn.
🗺️ ASCII Map Explorer
Tekst til Hex
Tekst-til-hex-konvertering konverterer hvert tegn til sin byte-verdi ved å bruke tegnkodingen, og skriver deretter hver byte-verdi som et to-tegns heksade-par. Teksten “Hi” konverteres til heksadesimal 4869, siden H er lik desimal 72 (hex 48) og i er lik desimal 105 (hex 69).
Hex til Base64
Hex til Base64-konvertering omgrupperer råbytene en heksad streng representerer i sett på 3 byte (24 bits), deler hver 24-bits gruppe i fire 6-bits segmenter, og tilordner deretter hvert 6-bits segment til ett av 64 Base64-tegn (A-Z, a-z, 0-9, +, /). Hex 48656C6C6F, som er 5 byte, konverteres til Base64 SGVsbG8=, med utfylling lagt til når byteantallet ikke deler seg jevnt med 3.
Hex fargekonverteringer
En hex-fargekode er en 6-tegns hex-verdi som representerer en farge som bruker 2 sifre hver for rød, grønn og blå. Koden FF5733 representerer en rød-oransje farge: FF (255) rød, 57 (87) grønn og 33 (51) blå.
Hex til RGB
Hex til RGB-konvertering deler en seks-tegns hex-farge i 3 par, og konverterer deretter hvert par til sin desimalverdi. Hex FF5733 konverterer til RGB(255, 87, 51), etter den røde, grønne, blå parrekkefølgen.
Hex til HSL
Hex til HSL-konvertering trekker ut RGB-verdiene først, og beregner deretter fargetone, metning og lyshet fra den relative lysstyrken og rekkevidden til RGB-kanalene. Nyanse måles i grader fra 0 til 360, mens metning og lyshet begge måles i prosenter fra 0 til 100.
Heks til HSV
Hex til HSV-konvertering starter også fra de ekstraherte RGB-verdiene, og beregner deretter fargetone, metning og verdi (lysstyrke). HSV skiller seg fra HSL i hvordan den definerer lysstyrke: HSVs verdikanal sporer den høyeste av de 3 RGB-kanalene direkte, mens HSLs lyshet er gjennomsnittlig for de høyeste og laveste kanalene.
Hex til CMYK
Hex til CMYK-konvertering trekker ut RGB først, og konverterer deretter RGB-verdiene til cyan, magenta, gul og nøkkel (svart) prosenter for utskriftsbruk. CMYK-verdier er subtraktive, noe som betyr at de beskriver hvor mye blekk som absorberer lys, mens RGB- og hex-verdier er additive, og beskriver hvor mye lys en skjerm sender ut.
Hex til Pantone
Hex til Pantone-konvertering matcher en hex-farge mot den nærmeste oppføringen i Pantone Matching System-biblioteket (PMS), siden Pantone bruker navngitte blekkformuleringer i stedet for en matematisk RGB- eller CMYK-formel. Samsvaret er en tilnærming: 2 forskjellige hex-verdier kan tilordnes den samme Pantone-fargen, og utskriftsresultatet kan variere fra hex-forhåndsvisningen på skjermen avhengig av papir og utskriftsprosess.
Hex in Blockchain
Blockchain-systemer lagrer nesten all rådata i hex-format. Transaksjonsidentifikatorer, blokkhasher, adresser og smarte kontraktsdata bruker alle hex fordi de tilordnes direkte til de underliggende bytene uten å miste struktur.
Transaksjons-IDer
En Bitcoin-transaksjons-ID (txid) er en sekskantstreng på 64 tegn. Den representerer den doble SHA-256-hash-verdien til den serialiserte transaksjonen, komprimert fra 32 råbyte til heksadesimal for lesbarhet.
Blokker hashes
En blokkhash er også en sekskantstreng på 64 tegn, produsert ved å hashe blokkhodet på 80 byte to ganger med SHA-256. Bitcoins proof-of-work-vanskelighetsmål krever at hashen faller under en terskel, som i hex-termer betyr at hashen må starte med et bestemt antall innledende nuller.
Adresser og offentlige nøkler
En offentlig Bitcoin-nøkkel er 33 byte i komprimert form eller 65 byte ukomprimert, vist i hex før konvertering til Base58Check- eller Bech32-format. En Ethereum-adresse er en sekskantstreng på 40 tegn (20 byte) med et 0x-prefiks.
Opkoder og skript
Bitcoin Script bruker enkeltbyte opkoder referert av deres heksadesimale verdier. Et standard Pay-to-Public-Key-Hash-skript leser 76 A9 14 [hash] 88 AC i hex, der 76 er OP_DUP, A9 er OP_HASH160, 88 er OP_EQUALVERIFY og AC er OP_CHECKSIG.
Smart kontraktsdata
Ethereums smarte kontraktanrop koder som hex-data i en transaksjons inndatafelt. De første 4 bytene danner en funksjonsvelger, avledet fra Keccak-256-hashen til funksjonssignaturen. Et ERC-20 transfer()-kall starter med velgeren 0xA9059CBB.
⛓️ Transaction Anatomy
01000000
01
7b1eabe0209b1fe794124575ef807057c77ada2138ae4fa8d6c4de0398a14f3f
00000000
494830450221008949…
ffffffff
Hover over fields to decode the raw hex transaction bytes.
Hex i programmering og data
Heksadesimal vises på tvers av 6 vanlige programmerings- og dataoppgaver utover grunnleggende tallkonvertering: flyttallskoding, byteordrehåndtering, bitvise operasjoner, maskinkodeinspeksjon, råfilanalyse og generering av identifikator.
Hex til IEEE 754
Hex til IEEE 754-konvertering leser en hex-verdi som et flyttall ved hjelp av IEEE 754-standarden, som deler opp bitene i en tegnbit, en eksponent og en mantisse. En 32-bits (enkelpresisjon) float bruker 1 tegnbit, 8 eksponentbiter og 23 mantissebiter. Hexverdien 3F800000 konverteres til flyttallsverdien 1,0 under denne standarden.
Hex Endian Converter
En hex endian-omformer reverserer byte-rekkefølgen til en hex-verdi mellom formatene big-endian og little-endian. Big-endian lagrer den viktigste byten først; little-endian lagrer den minst signifikante byten først. 4-byte hex-verdien 12345678 i big-endian blir 78563412 i little-endian, siden bytesekvensen reverserer mens hver bytes egne 2 sifre holder rekkefølgen.
Hex XOR-kalkulator
En hex XOR-kalkulator bruker den bitvise XOR-operasjonen til 2 hex-verdier, sammenligner dem bit for bit og returnerer 1 der bitene er forskjellige og 0 der de samsvarer. Hex FF XOR 0F er lik F0, siden hver bitposisjon der de 2 verdiene er uenige gir en 1.
Hex til montering
Hex til montering konvertering, også kalt demontering, oversetter rå maskinkodebyte tilbake til lesbare monteringsinstruksjoner for en spesifikk prosessorarkitektur. Hver hex-opkode tilordnes en instruksjonsminne, for eksempel MOV, ADD eller JMP, selv om den nøyaktige tilordningen avhenger av instruksjonssettet: x86, ARM eller en annen arkitektur.
Hex Dump Converter
En hex dump-konverter tar en binær fil og viser dens rå byte i hex-format, vanligvis ved siden av en ASCII-kolonne som viser det utskrivbare tegnet for hver byte. Hex-dumps lar utviklere inspisere filoverskrifter, verifisere filsignaturer og feilsøke binære data uten en spesialisert parser for hver filtype.
Heks til UUID
Hex til UUID-konvertering formaterer en hex-verdi på 32 tegn (16 byte) til standard UUID-mønster: 8-4-4-4-12 heksadesifre atskilt med bindestreker, for eksempel 550E8400-E29B-41D4-A716-446655440000. En UUID er en 128-bits verdi som brukes til å identifisere poster eller objekter med en nesten null sjanse for kollisjon på tvers av systemer.
Konverteringsreferanse
| Hex | Decimal | Binary | ASCII |
|---|---|---|---|
| 00 | 0 | 00000000 | NUL |
| 0A | 10 | 00001010 | LF |
| 30 | 48 | 00110000 | 0 |
| 41 | 65 | 01000001 | A |
| 61 | 97 | 01100001 | a |
| 7F | 127 | 01111111 | DEL |
| FF | 255 | 11111111 | — |
📚 ASCII Control Chars
| Hex | Decimal | Binary | ASCII |
|---|---|---|---|
| 00 | 0 | 00000000 | NUL |
| 0A | 10 | 00001010 | LF |
| 30 | 48 | 00110000 | 0 |
| 41 | 65 | 01000001 | A |
| 61 | 97 | 01100001 | a |
| 7F | 127 | 01111111 | DEL |
| FF | 255 | 11111111 | — |
Vanlige hex-verdier i krypto
| Hex Value | Name | Context |
|---|---|---|
| 0x76 | OP_DUP | Duplicates the top stack item |
| 0xA9 | OP_HASH160 | Applies SHA-256 then RIPEMD-160 |
| 0xAC | OP_CHECKSIG | Verifies a signature |
| 0x6A | OP_RETURN | Marks an output as unspendable |
| 0x88 | OP_EQUALVERIFY | Checks equality and verifies |
| 0xAE | OP_CHECKMULTISIG | Verifies a multisig condition |
| 0xA9059CBB | transfer(address,uint256) | ERC-20 function selector |
| 0x095EA7B3 | approve(address,uint256) | ERC-20 function selector |
| 0x70A08231 | balanceOf(address) | ERC-20 function selector |
🪙 Web3 & Bitcoin Ops
| Hex Value | Name | Context |
|---|---|---|
| 0x76 | OP_DUP | Duplicates the top stack item |
| 0xA9 | OP_HASH160 | Applies SHA-256 then RIPEMD-160 |
| 0xAC | OP_CHECKSIG | Verifies a signature |
| 0x6A | OP_RETURN | Marks an output as unspendable |
| 0x88 | OP_EQUALVERIFY | Checks equality and verifies |
| 0xAE | OP_CHECKMULTISIG | Verifies a multisig condition |
| 0xA9059CBB | transfer(address,uint256) | ERC-20 function selector |
| 0x095EA7B3 | approve(address,uint256) | ERC-20 function selector |
| 0x70A08231 | balanceOf(address) | ERC-20 function selector |
Hex vs andre tallsystemer
| Property | Binary (Base-2) | Octal (Base-8) | Decimal (Base-10) | Hex (Base-16) |
|---|---|---|---|---|
| Digits used | 0, 1 | 0-7 | 0-9 | 0-9, A-F |
| Bits per digit | 1 | 3 | ~3.32 | 4 |
| One byte requires | 8 digits | 3 digits | 1-3 digits | 2 digits |
| Common prefix | 0b | 0o | None | 0x |
| 255 expressed as | 11111111 | 377 | 255 | FF |
| Primary use | Logic gates, bit flags | Unix permissions | Everyday arithmetic | Memory, crypto, colors |
📊 Base Comparison
HEX
2 chars
FF
Konverter heksadesimale (Base-16) tall til desimaler (Base-10)
For å konvertere heksadesimale (grunntall-16) tall til desimaler (grunntall-10), skriv inn en heksadesimalverdi som 3B2 eller 0xFF i en heksadesimalomformer og desimalekvivalenten vises umiddelbart. Heksadesimal er et base-16 tallsystem som bruker 16 distinkte symboler: sifrene 0 til 9 og bokstavene A til F. De 6 heksadesimale bokstavene representerer følgende desimalverdier: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.
Desimalsystemet (grunnlag-10) bruker 10 sifre – 0 til 9 – og er standard tallsystem for daglig aritmetikk. Hex brukes i databehandling fordi 2 heksadesimre representerer 1 byte (8 bits), noe som gjør hex 4 ganger mer kompakt enn binær (base-2).
For ensifrede heksadesimale verdier 0 til 9 er desimalverdien identisk. Hex 5 = 5 i desimal, heks 8 = 8 i desimal og heks 9 = 9 i desimal.
For flersifrede heksadesimale verdier gjelder posisjonsvekting. Hex 10 = 16 i desimal, heks 16 = 22 i desimal, heks 20 = 32 i desimal, og heks 80 = 128 i desimal.
For å konvertere desimal til heksadesimal, del desimalverdien med 16 gjentatte ganger og registrer hver gjenværende som et heksadesimalt siffer. Desimal 5 = 5 i heksadesimal, desimal 9 = 9 i heksadesimal, desimal 14 = E i heksadesimal, desimal 35 = 23 i heksadesimal, og desimal 5000 = 1388 i heksadesimal.
Hex til desimalkonvertering gjelder i 3 hovedområder:
- Minneadressering: Systemarkitekturer bruker heksadesimal for å representere minneadresser fordi hex holder adressenotasjonen kompakt.
- Fargekoding: Fargekoder for nettdesign som #FF5733 uttrykker røde, grønne og blå (RGB) kanalverdier som 3 heksadesimalpar, hver fra 00 til FF (0 til 255 i desimal).
- Assembly-programmering: CPU-instruksjoner i assembly-programmering er skrevet i hex-format, og krever hex- til desimalkonvertering for analyse og lesbarhet.
Hvordan Hex til desimal-konvertering fungerer?
Hex til desimal konvertering fungerer ved å multiplisere hvert hex siffer med 16 hevet til potensen av sifferets posisjon, og deretter summere alle produktene. Posisjoner teller fra 0 ved sifferet lengst til høyre og øker med 1 til venstre. Bytt ut A til F med 10 til 15 før du bruker formelen.
Konverteringsformelen er:
Desimal = (Dₙ × 16ⁿ) + (Dₙ₋₁ × 16ⁿ⁻¹) + … + (D₁ × 16¹) + (D₀ × 16⁰)
- Konverter hex 2 til desimal: 2 × 16⁰ = 2 × 1 = 2. Hex 2 = 2 i desimal.
- Konverter hex 10 til desimal: (1 × 16¹) + (0 × 16⁰) = 16 + 0 = 16. Hex 10 = 16 i desimal.
- Konverter hex 14 til desimal: (1 × 16¹) + (4 × 16⁰) = 16 + 4 = 20. Hex 14 = 20 i desimal.
- Konverter hex 1E til desimal: (1 × 16¹) + (14 × 16⁰) = 16 + 14 = 30. Hex 1E = 30 i desimal.
- Konverter hex 22 til denary: (2 × 16¹) + (2 × 16⁰) = 32 + 2 = 34. Hex 22 = 34 i denary.
- Konverter hex 2A til desimal: (2 × 16¹) + (10 × 16⁰) = 32 + 10 = 42. Hex 2A = 42 i desimal.
- Konverter hex 2C til desimal: (2 × 16¹) + (12 × 16⁰) = 32 + 12 = 44. Hex 2C = 44 i desimal.
- Konverter hex 2E til denary: (2 × 16¹) + (14 × 16⁰) = 32 + 14 = 46. Hex 2E = 46 i denary.
- Konverter hex 2F til desimal: (2 × 16¹) + (15 × 16⁰) = 32 + 15 = 47. Hex 2F = 47 i desimal.
- Konverter hex 30 til denary: (3 × 16¹) + (0 × 16⁰) = 48 + 0 = 48. Hex 30 = 48 i denary.
- Konverter hex 32 til desimal: (3 × 16¹) + (2 × 16⁰) = 48 + 2 = 50. Hex 32 = 50 i desimal.
- Konverter hex 3C til desimal: (3 × 16¹) + (12 × 16⁰) = 48 + 12 = 60. Hex 3C = 60 i desimal.
- Konverter hex 3B2 til desimal: (3 × 16²) + (11 × 16¹) + (2 × 16⁰) = 768 + 176 + 2 = 946. Hex 3B2 = 946 i desimal.
- Konverter hex 34.3 til binær: Hex 34 konverterer til 00110100 i binær, og hex .3 konverterer til .0011 i binær. Hex 34.3 = 00110100.0011 i binær.
For desimal til hex-konvertering, bruk gjentatt divisjon. For å konvertere desimal 5000 til heksadesimal: 5000 ÷ 16 = 312 resterende 8; 312 ÷ 16 = 19 resten 8; 19 ÷ 16 = 1 gjenværende 3; 1 ÷ 16 = 0 rest 1. Lese restene fra sist til første: desimal 5000 = 1388 i heksadesimal.
Hex til desimal konverteringstabell
Tabellen for konvertering av heksadesimal til desimal nedenfor viser heksadesimale (base-16) verdier sammen med deres desimal (base-10) ekvivalenter og den trinnvise posisjonsberegningen. Ensifrede heksadesimale verdier 0 til 9 er identiske i begge systemene. De 6 sekskantede bokstavene A til F tilsvarer desimalverdiene 10 til 15.
| Hex (Base-16) | Decimal (Base-10) | Calculation |
|---|---|---|
| 0 | 0 | — |
| 1 | 1 | — |
| 2 | 2 | — |
| 3 | 3 | — |
| 4 | 4 | — |
| 5 | 5 | — |
| 6 | 6 | — |
| 7 | 7 | — |
| 8 | 8 | — |
| 9 | 9 | — |
| A | 10 | — |
| B | 11 | — |
| C | 12 | — |
| D | 13 | — |
| E | 14 | — |
| F | 15 | — |
| 10 | 16 | 1×16¹ + 0×16⁰ = 16 |
| 11 | 17 | 1×16¹ + 1×16⁰ = 17 |
| 12 | 18 | 1×16¹ + 2×16⁰ = 18 |
| 13 | 19 | 1×16¹ + 3×16⁰ = 19 |
| 14 | 20 | 1×16¹ + 4×16⁰ = 20 |
| 15 | 21 | 1×16¹ + 5×16⁰ = 21 |
| 16 | 22 | 1×16¹ + 6×16⁰ = 22 |
| 17 | 23 | 1×16¹ + 7×16⁰ = 23 |
| 18 | 24 | 1×16¹ + 8×16⁰ = 24 |
| 19 | 25 | 1×16¹ + 9×16⁰ = 25 |
| 1A | 26 | 1×16¹ + 10×16⁰ = 26 |
| 1B | 27 | 1×16¹ + 11×16⁰ = 27 |
| 1C | 28 | 1×16¹ + 12×16⁰ = 28 |
| 1D | 29 | 1×16¹ + 13×16⁰ = 29 |
| 1E | 30 | 1×16¹ + 14×16⁰ = 30 |
| 1F | 31 | 1×16¹ + 15×16⁰ = 31 |
| 20 | 32 | 2×16¹ + 0×16⁰ = 32 |
| 22 | 34 | 2×16¹ + 2×16⁰ = 34 |
| 2A | 42 | 2×16¹ + 10×16⁰ = 42 |
| 2C | 44 | 2×16¹ + 12×16⁰ = 44 |
| 2E | 46 | 2×16¹ + 14×16⁰ = 46 |
| 2F | 47 | 2×16¹ + 15×16⁰ = 47 |
| 30 | 48 | 3×16¹ + 0×16⁰ = 48 |
| 32 | 50 | 3×16¹ + 2×16⁰ = 50 |
| 3C | 60 | 3×16¹ + 12×16⁰ = 60 |
| 40 | 64 | 4×16¹ + 0×16⁰ = 64 |
| 50 | 80 | 5×16¹ + 0×16⁰ = 80 |
| 60 | 96 | 6×16¹ + 0×16⁰ = 96 |
| 70 | 112 | 7×16¹ + 0×16⁰ = 112 |
| 80 | 128 | 8×16¹ + 0×16⁰ = 128 |
| 90 | 144 | 9×16¹ + 0×16⁰ = 144 |
| A0 | 160 | 10×16¹ + 0×16⁰ = 160 |
| B0 | 176 | 11×16¹ + 0×16⁰ = 176 |
| C0 | 192 | 12×16¹ + 0×16⁰ = 192 |
| D0 | 208 | 13×16¹ + 0×16⁰ = 208 |
| E0 | 224 | 14×16¹ + 0×16⁰ = 224 |
| F0 | 240 | 15×16¹ + 0×16⁰ = 240 |
| FF | 255 | 15×16¹ + 15×16⁰ = 255 |
| 100 | 256 | 1×16² + 0×16¹ + 0×16⁰ = 256 |
| 200 | 512 | 2×16² + 0×16¹ + 0×16⁰ = 512 |
| 300 | 768 | 3×16² + 0×16¹ + 0×16⁰ = 768 |
| 400 | 1024 | 4×16² + 0×16¹ + 0×16⁰ = 1024 |
| 3B2 | 946 | 3×16² + 11×16¹ + 2×16⁰ = 946 |
| 1388 | 5000 | 1×16³ + 3×16² + 8×16¹ + 8×16⁰ = 5000 |
Utforsk våre spesialiserte verktøy
CMYK til HEX Converter
Hex Dump Converter
Hex Endian Converter
Hex IEEE 754 Converter
Hex Signed/Usigned Converter
Hex til ASCII-konverterer
Hex til montering omformer
Hex til Base64 Converter
Hex til BCD Converter
HEX til CMYK-konverterer
Hex til EBCDIC-omformer
HEX til HSL Converter
HEX til HSV Converter
Hex til IP-adressekonverterer
Hex til MAC-adressekonverterer
HEX til OKLCH Converter
HEX til Pantone Converter
Hex til PCAP-konverterer
HEX til RAL-omformer
HEX til RGB-konverterer
HEX til RGBA Converter
Hex til UF2 Converter
Hex til Unicode Converter
Hex til UTF-8 Converter
Hex UUID Converter
Hex XOR kalkulator
HSL til HEX Converter
HSV til HEX Converter
RGB til HEX Converter
Frequently Asked Questions
Hva er heksadesimalt?
Heksadesimaltall er et base-16 tallsystem som bruker 16 symboler: sifrene 0 til 9 og bokstavene A til F. Hvert heksadesimalt siffer representerer 4 binære sifre, så 2 heksadesimale sifre er alltid lik 1 byte. Datamaskiner bruker hex for å vise rådata i en form som forblir kort og lesbar.
Hva er en hex-omformer?
En hex-konverterer er et verktøy som oversetter en verdi mellom heksadesimalt og et annet tallformat, for eksempel desimal, binær, oktal eller tekst. Du skriver inn en verdi i ett felt, og verktøyet returnerer tilsvarende verdi i målformatet innenfor samme trinn.
Hvordan konverterer jeg hex til desimal?
Multipliser hvert sekskantsiffer med 16 hevet til sin posisjon, og legg deretter resultatene sammen. Hexverdien 1A3 konverteres til desimal 419: (1 × 256) + (10 × 16) + (3 × 1) = 256 + 160 + 3 = 419.
Hvordan konverterer jeg desimal til heks?
Del desimaltallet med 16, skriv inn resten som et sekskantsiffer, og gjenta deretter delingen på kvotienten til kvotienten når 0. Lesing av restene i omvendt rekkefølge gir heksadesimalverdien. Desimal 1500 konverterer til hex 5DC ved å bruke denne metoden: 1500 ÷ 16 = 93 rest 12 (C), 93 ÷ 16 = 5 rest 13 (D), 5 ÷ 16 = 0 rest 5. Lesing av restene bakover gir 5DC.
Hvordan konverterer jeg hex til binær?
Erstatt hvert sekskantsiffer med dets 4-bits binære ekvivalent, og slå deretter gruppene sammen i rekkefølge. Hexverdien 2AA konverteres til binær 0010 1010 1010, siden 2 er 0010, og A er 1010 i hver av de to gjenværende posisjonene.
Hvordan konverterer jeg binær til hex?
Grupper de binære sifrene i sett med 4, start fra høyre, fyll gruppen lengst til venstre med nuller hvis den har færre enn 4 sifre, og konverter deretter hver gruppe til sekskantsifferet. Den binære verdien 1010101010 konverteres til hex 2AA: gruppert som 0010 1010 1010, som leser som 2, A, A.
Hvordan konverterer jeg hex til oktal?
Konverter hex-verdien til binær først, omgrupper deretter de binære sifrene til sett med 3 fra høyre, og konverter deretter hver gruppe på 3 til dets oktale siffer. Hexverdien FF konverteres til oktal 377: FF er binær 11111111, gruppert som 011 111 111, som leser som 3, 7, 7.
Hvordan konverterer jeg hex til tekst?
Del hex-strengen inn i 2-tegns bytepar, konverter hvert par til sin desimalverdi, og les deretter disse bytene som tegn ved å bruke ASCII eller UTF-8. Sekskantstrengen 48 65 6C 6C 6F dekoder til “Hallo”, siden 48 er H, 65 er e, 6C er l, 6C er l og 6F er o.
Hvordan konverterer jeg hex til ASCII?
Konverter hex til ASCII på samme måte som hex til tekst: del hex-strengen i bytepar, konverter hvert par til desimal, og match deretter den desimalverdien mot ASCII-tabellen. ASCII dekker bare byteverdier 0 til 127 (00 til 7F i hex), så enhver byte over 7F faller utenfor standard ASCII og trenger UTF-8-dekoding i stedet.
Hvordan konverterer jeg hex til UTF-8?
For byteverdier 00 til 7F fungerer hex til UTF-8-konvertering nøyaktig som hex til ASCII, med 1 byte per tegn. For byteverdier over 7F bruker UTF-8 multibytesekvenser, slik at omformeren leser 2, 3 eller 4 hex-byte sammen for å dekode et enkelt tegn riktig.
Hvordan konverterer jeg tekst til hex?
Konverter hvert tegn til dets byteverdi ved å bruke dets tegnkoding, og skriv deretter hver byteverdi som et 2-tegns sekskantpar. Teksten “Hi” konverteres til hex 48 69, siden H er lik desimal 72 (hex 48) og i er lik desimal 105 (hex 69).
Hva er forskjellen mellom hex og binær?
Binær bruker 2 symboler (0 og 1), mens hex bruker 16 symboler (0-9 og A-F). Ett hex-siffer tilsvarer alltid 4 binære siffer, så hex representerer de samme dataene med en fjerdedel av tegnene. Byten 0xFF i hex er 11111111 i binær.
Hva betyr 0x-prefikset?
0x-prefikset markerer en verdi som heksadesimal i stedet for desimal. Uten det er “10” tvetydig mellom ti (desimal) og seksten (hex). Prefikset startet i programmeringsspråket C og vises nå på tvers av de fleste programmeringsspråk og blokkjedeprotokoller. Ethereum-adresser har alltid prefikset 0x; Bitcoin gjør det vanligvis ikke.
Kan heksadesimale tall inneholde bokstaver?
Ja, heksadesimale tall inneholder 6 bokstaver: A, B, C, D, E og F. Disse bokstavene representerer desimalverdiene 10 til 15, og fyller gapet etter desimalens 10 ensifrede symboler (0-9) i et 16-symbolsystem.
Er heksadesimale store og små bokstaver?
Nei, heksadesimale bokstaver skiller ikke mellom store og små bokstaver for sin numeriske verdi. FF og ff er begge lik desimal 255, og de fleste omformere godtar enten store og små bokstaver eller en blanding av begge. Ett unntak eksisterer i Ethereum, der adressesjekksummer koder for ekstra informasjon i bokstaven, så å endre størrelsen på en Ethereum-adresse kan ugyldiggjøre sjekksummen selv om den underliggende verdien forblir den samme.
Hvor mange byte er det i en heksadesimal verdi?
En heksadesimal verdi inneholder 1 byte for hvert 2 heksadesimale siffer, siden hvert heksadesimal siffer representerer 4 biter og en byte inneholder 8 biter. En 2-tegnsverdi som FF er 1 byte, en 4-tegnsverdi som 1A3F er 2 byte, og en 64-tegnsverdi, vanlig for kryptografiske hashes, er 32 byte.
Kan hex-verdier inneholde mellomrom?
Nei, rå hex-koding inkluderer ikke mellomrom som en del av selve dataene. Mellomrom eller kolon legges noen ganger til mellom bytepar for lesbarhet, for eksempel 48 65 6C 6C 6F eller 48:65:6C:6C:6F. De fleste hex-konverteringsverktøy fjerner disse separatorene automatisk før de behandler verdien.
Hvor stort kan et sekskantnummer være?
Det er ingen fast grense for størrelsen på et sekskantnummer. Blockchain-applikasjoner bruker vanligvis 32-byte (256-bit) verdier for hashes og 20-byte (160-bit) verdier for adresser. En 32-byte hex-streng har 64 tegn og kan representere tall opp til omtrent 1,16 × 10⁷⁷ i desimal, noe som krever aritmetikk med vilkårlig presisjon for å konvertere uten avrundingsfeil.
Hva brukes heksadesimal til i blokkjede?
Heksadesimal representerer nesten alle rå blokkjededata, inkludert transaksjons-IDer, blokkhasher, offentlige nøkler, adresser, skriptopkoder og smartkontraktanropsdata. Hex maps direkte til binære data, med 2 hex-tegn som tilsvarer 1 byte, noe som holder lavnivåprotokolldata kompakte og lesbare på samme tid.
Hvorfor viser blokkjedeutforskere data i hex?
Blockchain-utforskere viser data i hex fordi hex bevarer den eksakte bytestrukturen uten tolkning. Opkoder, versjonsbyte, adresseprefikser og hash-utganger forblir synlige og verifiserbare i heksadesimal. Desimal vil skjule strukturen på bytenivå, og binær vil ta for mye plass å lese.
Hvordan kan jeg feilsøke en feil hex-konvertering?
Sjekk 5 vanlige feilkilder når en hex-konvertering ser feil ut: innledende eller etterfølgende mellomrom i inngangen, et ikke-fjernet 0x-prefiks, byte-rekkefølge (endianness) som ikke samsvarer mellom big-endian og little-endian-lesninger, fortegnet versus usignert tolkning av de samme bitene, og en droppet innledende null som flytter hvert siffers posisjon. Ved å sammenligne verdien med en kjent konverteringstabelloppføring, for eksempel FF som er lik 255, isoleres hvilken av disse 5 årsakene som gjelder.