Talstelsel-omzetter
Zet een geheel getal om tussen binair (grondtal 2), octaal (grondtal 8), decimaal (grondtal 10) en hexadecimaal (grondtal 16).
Laatst bijgewerkt: 20 juni 2026 · Beoordeeld door TG we-Calculate Editorial TeamVan grondtal
Hetzelfde gehele getal hieronder in alle vier de grondtallen weergegeven.
Hoe zet je een getal om tussen grondtallen?
Om een getal naar grondtal 10 om te zetten, vermenigvuldig je elk cijfer met het grondtal verheven tot zijn positie (geteld vanaf nul aan de rechterkant) en tel je de resultaten op. Om van decimaal naar een ander grondtal te gaan, deel je herhaaldelijk door het doelgrondtal en lees je de resten van onder naar boven. Dit hulpmiddel doet beide automatisch.
Formule
How this is calculated
Je levert twee invoeren: de waarde (een reeks cijfers) en de "van-basis" (het grondtal waarin die reeks is geschreven — 2, 8, 10 of 16). De omrekenmodule controleert eerst of elk teken een geldig cijfer is voor dat grondtal: grondtal 2 staat alleen 0–1 toe, grondtal 8 staat 0–7 toe, grondtal 10 staat 0–9 toe, en grondtal 16 voegt A–F toe (hoofdletterongevoelig). Als een teken buiten het bereik valt, wordt de invoer geweigerd in plaats van stilzwijgend afgekapt.
De waarde wordt vervolgens gedecodeerd tot één enkel decimaal geheel getal met behulp van positionele notatie: elk cijfer wordt vermenigvuldigd met het grondtal verheven tot de macht van zijn positie, geteld vanaf nul aan de rechterkant, en de producten worden opgeteld. Zo wordt binair 1010 gelijk aan 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Dat ene gehele getal is de canonieke waarde; het wordt opnieuw gecodeerd naar alle vier de grondtallen voor weergave, waarbij hexadecimaal volgens afspraak in hoofdletters wordt getoond.
De tool verwerkt alleen niet-negatieve gehele getallen — geen tekens, breuken of scheidingstekens. Hij gaat ook uit van exacte gehele-getalrekenkunde, dus waarden boven 2⁵³−1 (9,007,199,254,740,991) worden geweigerd om afrondingsfouten door drijvende komma te voorkomen.
Voorbeelden
| Invoer | Resultaat |
|---|---|
| Binair 1010 → decimaal | 10 |
| Decimaal 255 → hexadecimaal | FF |
| Hexadecimaal 1F → octaal | 37 |
Veelgestelde vragen
Hex-cijfers A–F kunnen in beide schrijfwijzen worden geschreven, maar hoofdletters zijn de meest gangbare conventie voor geheugenadressen, kleurcodes en documentatie, dus het resultaat gebruikt hoofdletters.
Deze omzetter verwerkt niet-negatieve gehele getallen. Breuken en tekens worden niet ondersteund, omdat binaire/octale/hex-breuken aparte regels volgen.
Tot 9.007.199.254.740.991 (2⁵³−1), het grootste gehele getal dat JavaScript exact kan weergeven. Grotere waarden worden geweigerd om afrondingsfouten te voorkomen.
Ook bekend als
Bronnen en referenties
TG we-Calculate Editorial Team. (2026). Talstelsel-omzetter [Online calculator]. TG we-Calculate. https://we-calculate.com/nl/calculator/number-base-converter
TG we-Calculate Editorial Team. "Talstelsel-omzetter." TG we-Calculate. 2026. https://we-calculate.com/nl/calculator/number-base-converter.
TG we-Calculate Editorial Team, "Talstelsel-omzetter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/nl/calculator/number-base-converter
@misc{wecalculate_number_base_converter, title = {Talstelsel-omzetter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/nl/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }
Heeft deze rekenmachine je geholpen?
