Binaire getallen aftrekken - hoe het werkt
Binaire getallen zijn gemakkelijker af te trekken dan u zou denken. U hebt geen rekenmachine of computer nodig. U hoeft alleen de basisberekeningen van de wiskunde te beheersen.
Binaire getallen aftrekken - hoe het werkt
Om binaire getallen af te trekken, moet je eerst een iemands complement maken van het tweede binaire getal en er vervolgens een twees complement van vormen. Dan kunt u eenvoudig de twee binaire getallen optellen om ze daadwerkelijk af te trekken. Dat klinkt een beetje ingewikkeld, maar het is heel eenvoudig.
- Als twee binaire getallen worden afgetrokken, wordt het tweede getal eenvoudig enigszins geconverteerd. Vervolgens kunt u op de eenvoudige manier toevoegen om het verschil tussen de twee binaire getallen te vinden.
- Een binair getal bestaat alleen uit een reeks nullen en enen. In de eerste stap moet je je complement maken van het tweede binaire getal. Het is eenvoudig: verwissel alle nullen voor enen en alle enen voor nullen.
- In de volgende stap maak je een twee-complement van dit een-complement. Voeg gewoon de nummer één toe. Om dit te doen, moet u echter weten hoe u binaire getallen kunt toevoegen. We beschrijven gedetailleerd hoe dit in een ander artikel kan worden gedaan.
- Nu hebt u de berekening voorbereid zodat u een optelling uit de aftrekking hebt gemaakt - en daarmee de taak kunt oplossen. De theorie is soms iets moeilijker te begrijpen. We zullen u daarom de factuur tonen aan de hand van een voorbeeld in de volgende sectie.
Binaire getallen aftrekken zonder een computer: een voorbeeldberekening
In dit voorbeeld gaan we stap voor stap door de aftrekking van de binaire getallen 1011 en 0110, d.w.z. de berekening 1011 minus 0110. Het is het beste om een stuk papier te nemen om de berekening te begrijpen.
- Vorm een complement van het tweede binaire getal: 0110 -> 1001
- Hieruit voegt u een twee-complement toe door 1: 1001 + 1 = 1010 toe te voegen
- Om 0110 af te trekken van 1010, tel je het compliment van de twee van het tweede binaire getal op bij het eerste binaire getal. Dus de berekening is 1011 + 1010. Volgens de regels voor het toevoegen van binaire getallen, krijgt u het binaire getal 0101.