Binaire Calculator
Converteer tussen binair, decimaal, octaal en hexadecimaal
Hoe te Gebruiken
- Selecteer de basis van uw invoergetal (binair, decimaal, octaal of hexadecimaal)
- Voer het getal in dat u wilt converteren
- Bekijk alle conversies gelijktijdig weergegeven
Selecteer de basis van uw invoergetal (binair, decimaal, octaal of hexadecimaal)
Voer het getal in dat u wilt converteren. Getallenstelsels zijn methoden om getallen weer te geven met verschillende basissen. Terwijl we gewoonlijk het decimale stelsel (basis 10) gebruiken in het dagelijks leven, gebruiken computers intern binair (basis 2), en programmeurs werken vaak met octale (basis 8) en hexadecimale (basis 16) stelsels.
Elk getallenstelsel gebruikt een specifieke set cijfers en een basiswaarde die plaatswaarden bepaalt. Het begrijpen van deze stelsels is essentieel voor informatica, programmeren en digitale elektronica.
Bron voor de methode: OpenStax, Rice University. https://openstax.org/books/contemporary-mathematics/pages/4-3-converting-with-base-systems
Typen Getallenstelsels
| Stelsel | Basis | Gebruikte Cijfers | Veelvoorkomend Gebruik |
|---|---|---|---|
| Binair | 2 | 0, 1 | Interne computerrepresentatie |
| Octaal | 8 | 0-7 | Unix bestandsrechten, legacy systemen |
| Decimaal | 10 | 0-9 | Dagelijkse wiskunde |
| Hexadecimaal | 16 | 0-9, A-F | Kleuren, geheugenadressen, debuggen |
Hoe Getallenstelselconversie Werkt
Converteren tussen getallenstelsels omvat het begrijpen van plaatswaarden. In binair (basis 2) vertegenwoordigt elke positie een macht van 2. In hexadecimaal (basis 16) vertegenwoordigt elke positie een macht van 16.
Bijvoorbeeld, het binaire getal 1011 is gelijk aan: (1×2³) + (0×2²) + (1×2¹) + (1×2⁰) = 8 + 0 + 2 + 1 = 11 in decimaal.
Uitgewerkt voorbeeld
Binair 1010, decimaal 10 en hexadecimaal A stellen hetzelfde gehele getal voor. Kies eerst het grondtal van de invoer.
Veelgestelde vragen
- Wat is binair en waarom gebruiken computers het?
- Binair is een basis-2 getallenstelsel dat alleen 0 en 1 gebruikt. Computers gebruiken binair omdat elektronische circuits twee stabiele toestanden hebben (aan/uit, hoge spanning/lage spanning), waardoor binair de natuurlijke keuze is voor digitale systemen.
- Hoe converteer ik decimaal handmatig naar binair?
- Deel het decimale getal herhaaldelijk door 2 en noteer telkens de rest. Lees de resten van onder naar boven om het binaire equivalent te krijgen. Bijvoorbeeld, 13 ÷ 2 = 6 R1, 6 ÷ 2 = 3 R0, 3 ÷ 2 = 1 R1, 1 ÷ 2 = 0 R1, wat 1101 in binair geeft.
- Waarom is hexadecimaal nuttig bij programmeren?
- Hexadecimaal is compact en gemakkelijker te lezen dan binair terwijl het een directe relatie met binair behoudt (elk hexadecimaal cijfer vertegenwoordigt precies 4 binaire cijfers). Het wordt vaak gebruikt voor geheugenadressen, kleurcodes en debuggen.
- Wat is het verschil tussen octaal en hexadecimaal?
- Octaal gebruikt basis 8 (cijfers 0-7) waarbij elk cijfer 3 binaire cijfers vertegenwoordigt, terwijl hexadecimaal basis 16 (cijfers 0-9, A-F) gebruikt waarbij elk cijfer 4 binaire cijfers vertegenwoordigt. Hexadecimaal wordt tegenwoordig vaker gebruikt.