Converters

Talstelsel-converter

Binair, octaal, decimaal en hexadecimaal.

  • Direct
  • Gratis
  • Privé (lokaal verwerkt)
  • Zonder registratie
Binair base 2
Octaal base 8
Decimaal base 10
Hexadecimaal base 16

Talstelsels begrijpen

We tellen meestal in basis 10 (decimaal), met tien cijfers van 0 tot 9. Maar computers denken in basis 2 (binair), omdat een circuit slechts twee toestanden kent: 0 en 1. Andere stelsels helpen die gegevens leesbaarder te schrijven: octaal (basis 8) en vooral hexadecimaal (basis 16).

In elk stelsel geeft de positie van een cijfer een macht van de basis aan. Decimaal: 235 = 2×10² + 3×10¹ + 5×10⁰. Hexadecimaal: EB = 14×16 + 11 = 235. Hetzelfde getal, anders geschreven.

De converter gebruiken

  1. Voer een getal in

    Typ de te converteren waarde, bijvoorbeeld 255.

  2. Kies het invoerstelsel

    Geef aan of je getal decimaal, binair, octaal of hexadecimaal is.

  3. Lees alle vier de resultaten

    De conversies in de vier stelsels verschijnen direct.

Conversietabel van de stelsels

Hier de getallen 0 tot 16 in de vier meest voorkomende stelsels:

Decimaal (10)Binair (2)Octaal (8)Hexadecimaal (16)
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010

Merk op dat hexadecimaal de letters A tot F gebruikt voor 10 tot 15.

Conversiemethoden

Decimaal naar binair

Deel het getal herhaaldelijk door 2, noteer elke rest (0 of 1) en lees de resten van laatste naar eerste.

Binair naar decimaal

Tel de machten van 2 op voor de bits die op 1 staan. Voorbeeld: 1101 = 8 + 4 + 0 + 1 = 13.

Waarvoor dienen de verschillende stelsels?

  • Binair: de moedertaal van processors en geheugen.
  • Octaal: Unix-bestandsrechten (chmod), soms in de elektronica.
  • Hexadecimaal: webkleuren, geheugenadressen, debugging, codering.

Veelgestelde vragen

Wat is een talstelsel (basis)?

De basis is het aantal verschillende cijfers om getallen te schrijven. Basis 10 (decimaal) gebruikt er tien (0–9), basis 2 (binair) twee (0 en 1), basis 16 (hexadecimaal) zestien (0–9 daarna A–F). Hetzelfde getal wordt anders geschreven afhankelijk van de basis.

Hoe zet ik een decimaal getal om naar binair?

Deel het getal herhaaldelijk door 2, noteer de resten en lees de resten van onder naar boven. Voorbeeld: 13 → 13÷2=6 r1, 6÷2=3 r0, 3÷2=1 r1, 1÷2=0 r1 → 1101.

Hoe lees ik een hexadecimaal getal?

Elk cijfer staat voor een macht van 16, en de letters A tot F staan voor 10 tot 15. Voorbeeld: 1F = 1×16 + 15 = 31 decimaal.

Waarom gebruiken ontwikkelaars hexadecimaal?

Omdat het compact is: één byte (8 bits) schrijf je met precies twee hex-cijfers. Je ziet het in CSS-kleuren (#FF8800), geheugenadressen en coderingswaarden.

Waarvoor dient octaal?

Basis 8 wordt vooral gebruikt voor bestandsrechten op Unix/Linux (bijvoorbeeld chmod 755), waarbij elk cijfer de lees-/schrijf-/uitvoerrechten codeert.

Worden mijn gegevens online verzonden?

Nee. De conversie gebeurt lokaal in je browser; er wordt geen getal naar een server gestuurd.