Binair naar decimaal converter

Converteer een getal tussen elke twee talstelsels.

0Binair
0Octaal
0Decimaal
0Hexadecimaal

Draait in je browser. Niets van wat je typt wordt ergens naartoe gestuurd.

Zo converteer je tussen talstelsels

  1. Kies het grondtal waarin je getal geschreven is.
  2. Typ het getal.
  3. Lees het resultaat in binair, octaal, decimaal en hex tegelijk.

Gangbare talstelsels

GrondtalNaamGebruikte cijfers
2Binair0-1
8Octaal0-7
10Decimaal0-9
16Hexadecimaal0-9, A-F
36Grondtal 360-9, A-Z

Voorbeeld: het getal 255 in elk grondtal

GrondtalGeschreven als
Binair11111111
Octaal377
Decimaal255
HexFF

Waar verschillende grondtallen voorkomen

  • Hex voor kleuren, geheugenadressen en bytewaarden in programmeren.
  • Octaal voor oudere Unix-bestandsrechten, zoals chmod 755.
  • Hogere grondtallen zoals 32 of 36 voor compacte identifiers, omdat meer waarden in minder tekens passen.
  • Binair om precies te begrijpen hoe een computer een getal opslaat.
  • Base64 voor het verpakken van binaire data in tekst, wat een ander systeem is dan een gewone grondtalconversie en wordt gedekt door de Base64-encoder en -decoder van deze site.

Bitwise-feiten die het weten waard zijn

  • Het aantal nullen aan het eind van een binaire waarde vertelt je hoe vaak die exact deelbaar is door 2, een snelle manier om uitlijning te controleren in low-level code.
  • Elke bit omdraaien in een binair getal en er 1 bij optellen geeft het two's-complement negatieve getal, hoe de meeste computers negatieve gehele getallen intern voorstellen.
  • Elk hex-cijfer komt overeen met precies 4 binaire cijfers, waarom hex wordt gebruikt als kortere, nog steeds exacte vervanger voor lange binaire waarden.

Veelgestelde vragen over Binair naar decimaal

Kan het heel grote getallen aan?

Ja. Het gebruikt rekenen met onbeperkte precisie, dus getallen met tientallen cijfers worden exact omgezet, zonder afronding.

Wat telt als een geldig cijfer boven grondtal 10?

Letters a tot en met z staan voor de cijfers 10 tot en met 35, dus grondtal 16 gebruikt 0-9 en a-f, en grondtal 36 gebruikt elke letter.

Waarom is mijn resultaat 0?

De invoer bevat waarschijnlijk een teken dat geen geldig cijfer is in het gekozen grondtal. Controleer eerst het grondtal.

Wat is het hoogste grondtal dat dit ondersteunt?

Grondtal 36, met de cijfers 0-9 en de letters a tot en met z. Kies Aangepast om elk grondtal van 2 tot 36 in te voeren.

Kan het negatieve getallen converteren?

Nee. Voer alleen de cijfers in, zonder minteken. Deze converter verwerkt gehele, niet-negatieve getallen.

Hoe hangen Unix-bestandsrechten zoals chmod 755 samen met octaal?

Elk octaal cijfer bundelt 3 rechtenbits (lezen, schrijven, uitvoeren) voor eigenaar, groep en overigen, dus 755 betekent lezen, schrijven en uitvoeren voor de eigenaar en lezen en uitvoeren voor iedereen anders.

Kan het een getal met een decimaalteken converteren?

Nee. Hier converteren alleen gehele getallen, aangezien een decimaalteken in geen enkel grondtal een geldig cijfer is en de hele invoer ongeldig maakt.

Wat is het grootste getal dat dit aankan?

Er is geen praktische limiet. Het gebruikt intern BigInt-rekenkunde, dus een getal van 50 cijfers wordt exact omgezet, zonder afronding of verlies van precisie.

Gerelateerde tools