Elke functie van de binaire omzetter
Realtime multi-talconversie
De omzetter geeft het getal gelijktijdig weer in binair, octaal, decimaal, hexadecimaal en elk aangepast tal tussen 2 en 62 — met het configureerbare alfabet (cijfers, hoofdletters en vervolgens kleine letters). Invoer accepteert 0b (binair), 0o (octaal) en 0x (hexadecimaal) prefixen, met automatische taldetectie. Het resultaat wordt bij elke toetsaanslag bijgewerkt, zonder "Omzetten"-knop.
Getekende en ongetekende getallen
Hetzelfde bitpatroon kan op drie manieren worden gelezen: ongetekend (0 tot 2ⁿ−1), getekend in complement van twee (−2ⁿ⁻¹ tot 2ⁿ⁻¹−1), getekend in teken en grootte of in een's complement. De omzetter toont alle vier interpretaties tegelijk, waardoor klassieke overflow- en tekenfouten worden vermeden. Grootte is configureerbaar van 4 tot 1024 bits, of aangepast daarbuiten.
Complement van twee stap voor stap
Het speciale tabblad toont de volledige demonstratie: schrijf de absolute waarde in binair over n bits, draai elk bit om, en tel er 1 bij op. Bij een positief getal is het eerste bit eenvoudigweg het teken. Op 8 bits wordt −5 zo 11111011. Deze representatie, gebruikt door elke processor, maakt optelling en aftrekking identiek.
Klikbare bit-visualizer
Elk bit toont zijn gewicht (2⁰, 2¹, 2²…) en zijn waarde. Een klik schakelt het bit om en elke conversie wordt direct herberekend: het is de eenvoudigste manier om de waarde van een byte te begrijpen, een masker te bouwen of een IP-adres op te breken in binair.
Binaire rekenmachine en bitwise bewerkingen
Optelling, aftrekking, vermenigvuldiging, gehele deling en modulo werken met willekeurige precisie. Bitwise bewerkingen — AND (&), OR (|), XOR (^), links schuiven (<<) en rechts schuiven (>>) — respecteren de gekozen grootte (8, 16, 32, 64 bits…) en getekende of ongetekende interpretatie. Het resultaat wordt in elk tal getoond met het bijbehorende bitpatroon.
Tekst naar binair
Converteer tekst, een bestand of een URL naar binaire, hexadecimale, octale en decimale byte-codes, met de tabel per teken (code, binair, hex). Ondersteunde coderingen: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 en UTF-16. Omgekeerde decoding accepteert een binair, hexadecimaal of octaal interval, met of zonder spaties.
Interactieve conversietabel
Doorzoek waarden van 0 tot 255 (en verder) met hun decimale, hexadecimale, binaire, octale representaties en hun teken. Het zoekveld filtert direct en een klik op een rij laadt de waarde in de omzetter — ideaal om ASCII en machten van twee te leren.
Hexadecimaal en kleuren
Typ een #RRGGBB-kleur: de tool berekent RGB, HSL en CMYK, toont het voorbeeld en de complementaire kleur, en converteert de hexadecimale waarde naar binair, octaal en decimaal in één keer.
Bytes en gegevens-eenheden
Converteer bits, bytes, kilo/mega/giga/terabytes en hun binaire equivalenten (KiB, MiB, GiB, TiB) met respect voor beide conventies: het Internationaal Stelsel (1 KB = 1000 bytes) en het IEC-stelsel (1 KiB = 1024 bytes).
Unix-rechten (chmod)
Vertaal een chmod-code (755, 644…) naar rwxr-xr-x symbolische notatie, naar binair per klasse (eigenaar, groep, anderen) en terug. De waarden 4=lezen, 2=schrijven, 1=uitvoeren worden uitgesplitst en uitgelegd.
Geschiedenis, delen en exporteren
Elke conversie wordt lokaal opgeslagen: herlaad met één klik of wis de lijst. Deel een waarde via URL (?v=base:value) en exporteer resultaten naar TXT, CSV, JSON of Markdown. Commandopalet (Ctrl+K) om te wisselen tussen de negen modi.
Hoe converteer je binair naar decimaal
Elk bit van een binair getal komt overeen met een macht van twee: het rechtste bit is 2⁰ = 1, het volgende 2¹ = 2, dan 2² = 4, 2³ = 8, enz. Om 1010 om te zetten: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. In het algemeen tel je alleen de gewichten van de bits die 1 zijn op.
Omgekeerd voorbeeld: 11111111 (acht 1-bits) = 255, de maximale waarde van een ongetekende byte, oftewel 2⁸ − 1. Handige machten van twee om te onthouden: 2¹⁰ = 1024 (binaire kilo), 2²⁰ = 1048576 (binaire mega), 2³⁰ ≈ 1 miljard (binaire giga).
Hoe converteer je een decimaal getal naar binair
De methode van successive deling: deel het getal door 2 en noteer het restgetal (0 of 1). Herhaal met het quotiënt tot je 0 bereikt, en lees de restgetallen van onder naar boven.
Voorbeeld voor 13: 13 ÷ 2 = 6 rest 1; 6 ÷ 2 = 3 rest 0; 3 ÷ 2 = 1 rest 1; 1 ÷ 2 = 0 rest 1 → teruglezend: 1101. Controle: 8 + 4 + 0 + 1 = 13.
Referentietabel van machten van twee
Handig voor mentale conversie: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. Elke byte in binair gebruikt precies 8 bits: 00000000 tot 11111111.
Aanbevolen voor
Informaticastudenten en docenten (leren van getallentalen, ASCII, complement van twee), ontwikkelaars (bitwise maskers, vlaggen, protocollen, hex-debugging), systeembeheerders (chmod-rechten, maskerresolutie) en iedereen die een binaire omzetter online wil die snel, betrouwbaar en privé is.