Binaire calculator
Tel twee binaire getallen op, trek ze af, vermenigvuldig of deel ze en zie het antwoord in binair, decimaal, octaal en hexadecimaal. Schakel over naar een ander talstelsel om dezelfde rekensom in hex of octaal te maken, of gebruik AND, OR en XOR om bitmaskers te combineren. Getallen van elke lengte worden exact verwerkt.
- Rest (bij delen)
- —
- Resultaat in decimaal
- 17
- Resultaat in binair
- 10001
- Resultaat in octaal
- 21
- Resultaat in hex
- 11
- Dezelfde som in decimaal
- 11 + 6 = 17
Opgeslagen invoer
Sla invoer op die je vaker gebruikt, zoals je gebruikelijke tarief, je lening of de afmetingen van je kamers, en laad het met één tik weer in.
Je recente berekeningen
Resultaten die je hier uitrekent, blijven op dit apparaat bewaard, zodat je er later op terug kunt komen.
Formule
Zo gebruik je het
- Kies binair, octaal of hexadecimaal.
- Vul de twee getallen in en kies de bewerking.
- Lees het resultaat af in jouw talstelsel, met hetzelfde antwoord in de andere stelsels eronder.
Uitgewerkte voorbeelden
Binair 1011 + 110 (11 + 6)
- Resultaat
- 10001
- Resultaat in decimaal
- 17
- Resultaat in hex
- 11
- Resultaat in octaal
- 21
- Dezelfde som in decimaal
- 11 + 6 = 17
Binair 1000 − 11 (8 − 3)
- Resultaat
- 101
- Resultaat in decimaal
- 5
Binair 101 × 11 (5 × 3)
- Resultaat
- 1111
- Resultaat in decimaal
- 15
- Resultaat in hex
- F
Binair 11011 ÷ 101 (27 ÷ 5)
- Resultaat
- 101
- Rest (bij delen)
- 10
- Dezelfde som in decimaal
- 27 ÷ 5 = 5 rest 2
Hex FF + 1A (255 + 26)
- Resultaat
- 119
- Resultaat in decimaal
- 281
- Resultaat in binair
- 100011001
Hex F0 AND 3C, een bitmasker
- Resultaat
- 30
- Resultaat in decimaal
- 48
- Resultaat in binair
- 110000
Octaal 17 + 5 (15 + 5)
- Resultaat
- 24
- Resultaat in decimaal
- 20
Een negatief antwoord: binair 11 − 101 (3 − 5)
- Resultaat
- -10
- Resultaat in decimaal
- -2
Binair optellen met de hand
Zet bij 1011 + 110 de getallen rechts onder elkaar. 1 + 0 = 1. Dan 1 + 1 = 10: schrijf 0, onthoud 1. Dan 0 + 1 + de onthouden 1 = 10: schrijf 0, onthoud 1. Dan 1 + de onthouden 1 = 10: schrijf 0, onthoud 1. Schrijf de laatste onthouden 1 vooraan: 10001. Decimaal is dat 11 + 6 = 17.
Aftrekken werkt op dezelfde manier met lenen: 1000 − 11 = 101, oftewel 8 − 3 = 5. Delen geeft een geheel quotiënt en een rest: 11011 ÷ 101 = 101 rest 10, oftewel 27 ÷ 5 = 5 rest 2.
Negatieve getallen en bitmaskers
Resultaten zijn hier gewone getallen met teken, dus 11 − 101 wordt getoond als −10 (3 − 5 = −2). Computers slaan negatieve getallen meestal op als twee-complement met een vaste breedte, waar −2 in 8 bits 11111110 is. Tel voor die vorm 2⁸ = 256 op bij het negatieve antwoord: −2 + 256 = 254 = 11111110.
AND, OR en XOR werken met getallen vanaf nul. Een veelgebruikte toepassing is maskeren: F0 AND 3C houdt alleen de bits over die in beide getallen staan en geeft 30 in hex (240 AND 60 = 48).
Veelgestelde vragen
Wat is 1 + 1 in binair?
10, dat is 2 in decimaal. Je schrijft 0 en onthoudt 1 voor de volgende plaats.
Wat is 1011 + 110 in binair?
10001. Decimaal is dat 11 + 6 = 17.
Wat is FF + 1 in hex?
100, oftewel 255 + 1 = 256 in decimaal.
Hoe reken ik binair om naar decimaal?
Tel de plaatswaarden op waar een 1 staat: 1011 = 8 + 2 + 1 = 11. Elk antwoord hier wordt ook in decimaal, octaal en hex getoond.