Decimaal naar hexadecimaal converter
Hexadecimaal duikt op bij kleuren, geheugenadressen, Unicode-codepunten of bestandscontrolesommen. Deze converter neemt een decimaal geheel getal en geeft direct de weergave in grondtal 16, in hoofdletters. Negatieve getallen komen eruit als 64-bits tweecomplement, de vorm die compilers en debuggers gebruiken.
Zo zet u decimaal om naar hex
-
1
Voer een decimaal geheel getal in
Typ een positief of negatief geheel getal tot het 64-bits bereik. Breukdelen worden genegeerd; voer alleen in wat u wilt omzetten.
-
2
Lees de hex-uitvoer
De hexadecimale waarde in hoofdletters verschijnt direct. Er wordt geen voorvoegsel toegevoegd; het hulpmiddel geeft alleen de cijfers.
-
3
Controleer negatieve waarden
Negatieve gehele getallen komen eruit als 64-bits tweecomplement, dus -1 wordt FFFFFFFFFFFFFFFF, het patroon dat een 64-bits register opslaat.
-
4
Gebruik het resultaat
Kopieer de waarde naar uw code, configuratiebestand of terminal en voeg 0x zelf toe waar de doeltaal dat vereist.
Zo werkt grondtal 16
Hexadecimaal gebruikt de cijfers 0-9 en de letters A-F, waarbij A gelijk is aan 10, B aan 11, tot F aan 15. Elke hex-cijfer codeert precies vier bits, waardoor hex voor programmeurs de natuurlijke partner van binair is: één hex-teken vervangt vier binaire cijfers zonder verlies.
Veelvoorkomende omzettingsijkpunten
| Decimaal | Hex | Opmerkingen |
|---|---|---|
| 10 | A | Eerste cijfer dat een letter gebruikt |
| 16 | 10 | Plaatswaarde slaat om na F |
| 255 | FF | Maximale waarde van één byte zonder teken |
| 256 | 100 | Eerste waarde die drie cijfers nodig heeft |
| 4.095 | FFF | Maximum voor 12-bit zonder teken |
| 65.535 | FFFF | Maximale waarde van twee bytes |
| 16.777.215 | FFFFFF | Maximale RGB-kleurwaarde |
Getallen met teken en tweecomplement
Negatieve invoer wordt omgezet naar 64-bits tweecomplement, het bitpatroon dat een 64-bits register werkelijk bevat. Voer -1 in en u krijgt FFFFFFFFFFFFFFFF; -42 wordt FFFFFFFFFFFFFFD6. Het hulpmiddel geeft het ruwe bitpatroon, geen algebraïsche vorm zoals -2A; vergelijk dus met wat het systeem verwacht waarin u de waarde invoert.
Tips
- Kleurcodes vereisen 6 hex-cijfers. Een hexadecimale CSS-kleur is drie bytes (6 cijfers), één per RGB-kanaal. De converter geeft FF voor 255; voeg de ontbrekende nullen zelf toe wanneer u een kleur zoals 0000FF opbouwt.
- Geheugenadressen gebruiken 0x. Het
0x-voorvoegsel geeft in C, Python, JavaScript en de meeste disassemblers aan dat wat volgt hex is. Deze converter voegt het niet toe; typ het zelf waar de doeltaal dat vereist. - Hoofd- of kleine letters veranderen de waarde niet.
0xFFen0xffzijn identiek. Deze converter geeft altijd hoofdletters.
Veelgestelde vragen
De converter werkt alleen met gehele getallen. Een waarde als 3,14 wordt vóór de omzetting afgekapt tot 3. Verwijder eerst het breukdeel of gebruik een hulpmiddel dat hexadecimale breuken verwerkt.
Het is een syntactische markering die de taal C heeft geïntroduceerd, zodat de parser weet dat de volgende cijfers grondtal 16 zijn. Zonder het voorvoegsel kan 10 grondtal 10, 2, 8 of 16 zijn; met 0x10 is het ondubbelzinnig 16 decimaal. Deze converter accepteert geen 0x-invoer; typ dus de gewone cijfers.
Negatieve gehele getallen worden getoond als 64-bits tweecomplement, het patroon dat een 64-bits register opslaat. -1 wordt FFFFFFFFFFFFFFFF in plaats van -1, omdat dat de waarde is die uw computer werkelijk vasthoudt.
Het getal dat u invoert, wordt bij elke toetsaanslag naar de rekenmachine gestuurd zodat deze de hex-waarde kan berekenen. Het wordt niet opgeslagen nadat u de pagina sluit en wordt nooit gedeeld.
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.
HAR-bestandsviewer
Open HAR-netwerkopnamen lokaal, filter verzoeken, bekijk gemaskeerde headers en timing en exporteer opgeschoonde samenvattingen zonder upload.
ASCII naar binair-converter
Converteer elke ASCII-string naar zijn binaire representatie. Elk teken wordt acht bits, gescheiden door spaties, klaar voor protocoltrace of huiswerk.
Telefoonnummers controleren
Controleer de structuur van telefoonnummers per land en bekijk regio, type en E.164-, internationale, nationale en RFC 3966-notatie.
Tool beschikbaar in andere talen
- 10진수 → 16진수 변환기 [KO]
- Chuyển đổi từ thập phân sang thập lục phân [VI]
- 十进制到十六进制转换器 [ZH]
- Dezimal zu Hex-Konverter [DE]
- Decimal to Hex Converter [EN]
- Konverter Desimal ke Heksadesimal [ID]
- Decimal till hexadecimal omvandlare [SV]
- Konwerter dziesiętny na szesnastkowy [PL]
- محول العشري إلى الست عشري [AR]
- เครื่องแปลงทศนิยมเป็นเลขฐานสิบหก [TH]
- Convertidor de Decimal a Hex [ES]
- Convertisseur Décimal en Hexadécimal [FR]
- Conversor de Decimal para Hex [PT]
- 10進数から16進数への変換ツール [JA]
- Ondalıktan On Altılığa Dönüştürücü [TR]
- Convertitore da Decimale a Esadecimale [IT]
- Конвертер из десятичной в шестнадцатеричную [RU]