Talstelselomzetter
Reken gehele getallen met teken om tussen binair, octaal, decimaal, hexadecimaal en elk grondtal van 2 tot 36, lokaal in je browser.
🔒 Draait volledig in uw browser — niets wordt geüploadWat de Talstelselomzetter doet
De Talstelselomzetter vertaalt gehele getallen met teken tussen binair, octaal, decimaal, hexadecimaal en elk eigen grondtal van 2 tot en met 36. Hij is handig bij het lezen van protocolvlaggen, rechtenmaskers, kleurgerelateerde waarden, database-ID's, bitvelden, hardwareregisters, gecodeerde voorbeelden of programmeeroefeningen die hetzelfde gehele getal op verschillende manieren weergeven. De tool toont de gangbare grondtallen naast elkaar, zodat je de waarde kunt vergelijken zonder aparte commando's uit te voeren.
De omzetter controleert elk teken tegen het gekozen brongrondtal voordat er uitvoer wordt gemaakt. Binaire invoer mag bijvoorbeeld alleen 0 en 1 bevatten, octale invoer de cijfers 0 tot en met 7 en hexadecimale invoer cijfers plus de letters A tot en met F. Hoofdletters en kleine letters worden geaccepteerd, omliggende spaties genegeerd en een optioneel voorafgaand plus- of minteken wordt ondersteund. Ongeldige invoer wordt gemeld met een duidelijke statusmelding in plaats van een misleidend resultaat.
Privé werken in de browser
Alle omzetting gebeurt met browser-JavaScript en BigInt. Er wordt geen waarde geüpload, gelogd of naar een server gestuurd. Dat is handig bij het controleren van identifiers, gegenereerde sleutels, debugvoorbeelden of interne constanten die lokaal moeten blijven. BigInt betekent ook dat de tool niet beperkt is tot het normale veilige gehele-getalbereik van JavaScript, zodat grote gehele getallen nauwkeurig kunnen worden weergegeven, zolang het hele getallen zijn.
Praktische tips
Gebruik de snelknoppen als je al weet of de invoer binair, octaal, decimaal of hexadecimaal is, en pas daarna het eigen doelgrondtal aan voor minder gangbare formaten. Breuken worden bewust niet ondersteund, omdat nauwkeurige omzetting van breuken extra keuzes voor afronding en weergave vereist. Laat voorvoegsels zoals 0x of 0b altijd buiten het invoerveld en kies het brongrondtal in plaats daarvan expliciet. Wordt een omgezette waarde gebruikt in code, tests, rechten of configuratie, controleer dan het verwachte grondtal en teken voordat je het commit.
Hoe te gebruiken
- Voer een getal inPlak of typ de waarde die je wilt omzetten.
- Kies het brongrondtalGebruik het grondtalveld of de snelknoppen voor binair, octaal, decimaal en hex.
- Bekijk de uitvoerControleer tegelijk binair, octaal, decimaal, hexadecimaal en een eigen doelgrondtal.