DT Dev Tools

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üpload

Advertisement

Wat 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

  1. Voer een getal inPlak of typ de waarde die je wilt omzetten.
  2. Kies het brongrondtalGebruik het grondtalveld of de snelknoppen voor binair, octaal, decimaal en hex.
  3. Bekijk de uitvoerControleer tegelijk binair, octaal, decimaal, hexadecimaal en een eigen doelgrondtal.

Veelgestelde vragen

Welke grondtallen worden ondersteund?
De omzetter ondersteunt grondtallen van 2 tot en met 36, met de cijfers 0-9 en de letters A-Z.
Kan hij grote gehele getallen aan?
Ja. De omzetting gebruikt BigInt-waarden van de browser, dus gehele getallen kunnen veel groter zijn dan het gewone veilige getalbereik van JavaScript.
Kan hij breuken omzetten?
Nee. Deze tool richt zich op gehele getallen met teken voor nauwkeurige grondtalomzetting met BigInt.
Wordt het getal naar een server gestuurd?
Nee. Validatie en omzetting gebeuren lokaal in je browser.
Advertisement