HEX-naar-decimaal-converter
Het lezen van een geheugenadres, een 32-bits foutcode of een ruw UTF-8-codepunt begint meestal met een hexadecimale waarde die je als een decimaal getal moet begrijpen. Deze converter neemt elke hexadecimale invoer – met of zonder het voorvoegsel 0x – en geeft het decimale equivalent terug met volledige rekenkunde van willekeurige precisie, zodat waarden van 64 bits en groter elk cijfer behouden.
Een hexadecimaal getal omzetten naar decimaal
-
1
Voer een hexadecimale waarde in
Plak een willekeurig hexadecimaal getal: `0x1F4`, `1F4` of `$1f4`, in hoofd- of kleine letters.
-
2
Scheidingstekens worden genegeerd
Spaties, onderstrepingstekens en koppeltekens worden verwijderd, dus `DE AD BE EF` en `DEADBEEF` zijn dezelfde invoer.
-
3
Lees het decimale getal
De uitvoer gebruikt rekenkunde met willekeurige precisie; `0xFFFFFFFFFFFFFFFF` geeft daarom het volledige, 20-cijferige decimale getal terug.
-
4
Kopieer of gebruik verder
Plak de decimale waarde in je rekenmachine, spreadsheet of debugger.
Hexadecimale getallen als decimale waarden lezen
Hexadecimaal gebruikt 16 cijfers: 0-9 en vervolgens A-F (10-15). De waarde van een hexadecimaal getal is de som van elk cijfer vermenigvuldigd met een macht van 16.
Positiewaarden
| Positie (rechts naar links) | Macht van 16 | Decimaal gewicht |
|---|---|---|
| 0 | 16^0 | 1 |
| 1 | 16^1 | 16 |
| 2 | 16^2 | 256 |
| 3 | 16^3 | 4.096 |
| 4 | 16^4 | 65.536 |
| 5 | 16^5 | 1.048.576 |
| 6 | 16^6 | 16.777.216 |
| 7 | 16^7 | 268.435.456 |
| 8 | 16^8 | 4.294.967.296 |
Dus 0x1F4 = 1 × 256 + 15 × 16 + 4 × 1 = 500.
Handige referentiewaarden
| Hexadecimaal | Decimaal | Betekenis |
|---|---|---|
| 0xFF | 255 | Max. zonder teken 8-bits |
| 0x7F | 127 | Max. met teken 8-bits |
| 0xFFFF | 65.535 | Max. zonder teken 16-bits |
| 0xFFFFFFFF | 4.294.967.295 | Max. zonder teken 32-bits |
| 0x7FFFFFFF | 2.147.483.647 | Max. met teken 32-bits (INT_MAX) |
| 0xFFFFFFFFFFFFFFFF | 18.446.744.073.709.551.615 | Max. zonder teken 64-bits |
Interpretatie zonder teken
Deze converter geeft altijd de waarde zonder teken (positief) van de invoer terug: 0xFF is 255 en 0x80000000 is 2.147.483.648. Als je gegevens ondertekende tweecomplementwaarden gebruiken, pas de regel dan zelf toe met de bijbehorende bitbreedte: de byte 0xFF zou -1 zijn in een ondertekende 8-bits context, en 0x80000000 zou -2.147.483.648 zijn in een ondertekende 32-bits context.
Willekeurige precisie
Omdat de converter de berekening uitvoert met rekenkunde van willekeurige precisie, kun je waarden van elke lengte plakken zonder precisie te verliezen – wat cruciaal is bij het lezen van cryptografische constanten of lange tokentellers.
Veelgestelde vragen
Omdat de converter altijd de interpretatie zonder teken (positief) teruggeeft. De byte 0xFF is alleen -1 in een ondertekende 8-bits tweecomplementcontext; als gewone waarde zonder teken is het 255. Lees je ondertekende gegevens, interpreteer het decimale resultaat dan met de bitbreedte van je gegevens.
De converter voert de berekening uit met rekenkunde van willekeurige precisie, waardoor decimale getallen van 20 of meer cijfers exact worden weergegeven.
Ja – spaties, onderstrepingstekens en koppeltekens worden verwijderd. DE AD BE EF en DEADBEEF worden omgezet naar dezelfde decimale waarde.
Ja. Hoofdlettergevoeligheid speelt geen rol in hexadecimaal. 0xAB en 0xab worden allebei omgezet naar 171.
Gerelateerde tools
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
HTML-opmaker
Formatteer HTML lokaal in de browser met twee of vier spaties inspringing. HTML wordt niet geüpload of gevalideerd.
Tool beschikbaar in andere talen
- Bộ chuyển HEX sang Thập phân [VI]
- Convertisseur HEX en Décimal [FR]
- Konverter Heksadesimal ke Desimal [ID]
- محول من النظام السداسي عشر إلى النظام العشري [AR]
- HEX to 10진수 변환기 [KO]
- HEX zu Dezimal Konverter [DE]
- 16進数から10進数への変換ツール [JA]
- HEX-till-decimal-omvandlare [SV]
- Convertidor de HEX a Decimal [ES]
- เครื่องแปลงเลขฐานสิบหกเป็นเลขฐานสิบ [TH]
- Konwerter liczb szesnastkowych na dziesiętne [PL]
- Conversor de HEX para Decimal [PT]
- HEX to Decimal Converter [EN]
- Convertitore da HEX a Decimale [IT]
- Конвертер HEX в десятичное [RU]
- HEX'ten Onluğa Dönüştürücü [TR]
- 十六进制转十进制转换器 [ZH]