Talstelselomzetter

Voer een getal in, kies het talstelsel en krijg het tegelijk binair, octaal, decimaal en hexadecimaal.

Talstelsel van het getal dat u invoert
Alleen gehele getallen (breuken worden niet ondersteund). U kunt een minteken, de voorvoegsels 0b, 0o en 0x, en spaties of „_” als scheidingstekens gebruiken.
Letters in hexadecimaal
Cijfergroepering (alleen weergave; gekopieerde waarden hebben geen groepering)
Binair

—

Octaal

—

Decimaal

—

Hexadecimaal

—

—

Hoe de talstelsels werken

De omrekening gebruikt BigInt, dat gehele getallen van elke grootte zonder afrondingsfouten aankan, dus zelfs zeer grote gehele getallen worden exact omgerekend.

Voorbeelden

Decimaal Binair Octaal Hexadecimaal
10 1010 12 A
255 1111 1111 377 FF
256 1 0000 0000 400 100
500 1 1111 0100 764 1F4
65.535 1111 1111 1111 1111 177777 FFFF

Invoerregels

Negatieve getallen

Een negatief getal wordt omgerekend als een minteken plus de absolute waarde (-255 is -FF in hexadecimaal en -11111111 in binair). Computers slaan negatieve getallen vaak in een andere vorm op, „tweescomplement” genoemd, maar deze tool ondersteunt geen tweescomplement. -0 wordt 0.

Opmerkingen

Veelgestelde vragen

Moet ik „0x” typen voor hexadecimaal?

Nee. „0x” markeert alleen een getal als hexadecimaal, dus u kunt het weglaten. Als u het typt, wordt het automatisch verwijderd.

Hoe groot een getal kan ik omrekenen?

Elk geheel getal kleiner dan 2 tot de macht 256, wat in decimaal een getal is dat kleiner is dan ongeveer 1,16 × 10 tot de macht 77.

Kan ik breuken omrekenen, of het tweescomplement van een negatief getal krijgen?

Nee. Deze tool rekent alleen gehele getallen om; breuken en tweescomplement worden niet ondersteund.