Binair naar decimaal
Een binair getal werkt met machten van twee: elke 1-bit telt het gewicht van zijn positie op, dus 1010 betekent 8 + 2 = 10. Deze converter doet die som voor je in beide richtingen. Plak één binair of decimaal getal, kies de richting en lees direct de omgerekende waarde. Handig om huiswerk na te kijken, een bitflag te ontcijferen of te bevestigen wat een debugger print.
Zo werkt de converter
-
1
Voer één getal in
Typ één binair getal (alleen 0en en 1en) of één decimaal getal (alleen cijfers). Voorloopnullen zijn prima, maar spaties, underscores of een tweede waarde worden niet geaccepteerd.
-
2
Kies de richting
Binair naar decimaal interpreteert de invoer als getal zonder teken in basis 2. Decimaal naar binair zet een gewoon geheel getal terug naar zijn binaire vorm.
-
3
Lees het resultaat
De omgerekende waarde verschijnt naast de invoer. In binaire modus draagt elke `1`-bit zijn positiegewicht bij, dus wordt `1010` 8 + 2 = 10.
-
4
Kopieer of converteer opnieuw
Gebruik de kopieerknop om het resultaat te pakken, of wijzig de invoer en de conversie wordt direct bijgewerkt.
Uitgewerkt voorbeeld: 1011 0101
| Bitpositie | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| Gewicht | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Bitwaarde | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| Bijdrage | 128 | 0 | 32 | 16 | 0 | 4 | 0 | 1 |
Totaal: 128 + 32 + 16 + 4 + 1 = 181
Snelle referentie per breedte
- 4-bit nibble: maxwaarde 15
- 8-bit byte: maxwaarde 255
- 16-bit short: maxwaarde 65,535
- 32-bit int (zonder teken): maxwaarde 4,294,967,295
- 64-bit long (zonder teken): maxwaarde 18,446,744,073,709,551,615
Met teken versus zonder teken
Deze converter behandelt binaire invoer standaard als getal zonder teken. Bij getallen met teken in twee-complement betekent een voorloop-1 in een woord met vaste breedte dat de waarde negatief is: draai elke bit om, tel er een bij op en maak het resultaat negatief. De converter heeft geen modus met teken en geen breedtekeuze, dus interpreteer getallen met teken zelf of gebruik een speciaal hulpmiddel.
Precisielimieten
Waarden tot 63 bit converteren exact. Grotere invoer wordt verwerkt met floating-point-rekenkunde, dus de laatste cijfers van zeer grote waarden kunnen aan precisie verliezen, en een 64-bit waarde met het hoogste bit aan wordt als getal zonder teken gelezen.
Veelgestelde vragen
In binaire modus worden alleen de cijfers 0 en 1 geaccepteerd. Spaties, underscores, letters of interpunctie maken de invoer ongeldig en er wordt geen resultaat getoond. In decimale modus worden alleen de cijfers 0 tot en met 9 geaccepteerd.
Waarden tot 63 bit converteren exact. Grotere invoer wordt geconverteerd met floating-point-rekenkunde en kan aan precisie verliezen, controleer dus zeer grote resultaten dubbel, vooral 64-bit waarden met het hoogste bit aan.
Omdat de converter binair als getal zonder teken interpreteert. In twee-complement betekent 11111111 in een 8-bit woord -1; om die uitslag te krijgen, bereken je de interpretatie met teken zelf of gebruik je een tool met modi met teken.
Nee, de converter accepteert één waarde tegelijk. Converteer elk getal apart, of gebruik een rekenbladfunctie zoals BIN2DEC voor bulkconversie.
Gerelateerde tools
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
ASCII naar binair-converter
Converteer elke ASCII-string naar zijn binaire representatie. Elk teken wordt acht bits, gescheiden door spaties, klaar voor protocoltrace of huiswerk.
Tool beschikbaar in andere talen
- Binario a Decimal [ES]
- เลขฐานสองเป็นฐานสิบ [TH]
- 二进制转十进制 [ZH]
- 2진수를 10진수로 변환 [KO]
- Binaire à Décimal [FR]
- Binär till decimal [SV]
- Biner ke Desimal [ID]
- Binário para Decimal [PT]
- Binär zu Dezimal [DE]
- İkilik Sayıdan Onluk Sayıya [TR]
- Binarny na dziesiętny [PL]
- Binary to Decimal [EN]
- 2進数から10進数へ変換 [JA]
- Nhị phân sang thập phân [VI]
- من الثنائي إلى العشري [AR]
- Binario a Decimale [IT]
- Двоичное в десятичное [RU]