Verdeel binaire getallen - hoe het werkt
Bij het programmeren of evalueren van gegevens is er vaak het obstakel dat binaire getallen moeten worden gedeeld. Dit proces is echter niet al te ingewikkeld. We zullen je vertellen hoe het is gedaan.
Deling in het dubbele systeem: binaire getallen delen
- De verdeling in het duale systeem lijkt erg op die van het decimale systeem. Het dividend wordt hier meestal gedeeld door de deler. Dit resulteert in het quotiënt, soms met de rest of decimale getallen. Dit wordt volledig geëlimineerd bij het berekenen met binaire getallen.
- Schrijf naar de divisie en volg de volgende stappen. (In de volgende paragraaf wordt het proces opnieuw uitgelegd aan de hand van een praktisch voorbeeld)
- Begin met het nummer van het eerste cijfer van het dividend (links) en vergelijk het met de deler (rechts). Als het aantal delers gelijk of groter is, wordt een 1 geschreven in de eerste positie van het quotiënt. Als het kleiner is dan 0.
- Trek de deler af van het dividend in de reeks als deze gelijk of groter is. Schrijf anders het hele nummer op de volgende regel. Trek het volgende cijfer af van het opgegeven dividend en herhaal deze stappen totdat u het laatste cijfer hebt bereikt. Als er nog restwaarden over zijn, verwijdert u deze eenvoudig. Deze zijn niet relevant.
Verdeel binaire getallen - voorbeeld
- In dit voorbeeld wordt het binaire getal 15 (1111) gedeeld door het binaire getal 5 (0101). De oplossing voor deze verdeling moet 3 (0011) zijn.
- a) Het eerste cijfer wordt genoteerd en vergeleken met de deler 101. 1 is minder dan 101. Daarom wordt 0 in het quotiënt geschreven.
- b) De 1 van de eerste regel wordt overgenomen en het nummer van het volgende cijfer wordt genoteerd. Wederom de vergelijking: 11 minder dan 101. Dus een tweede 0 komt in het quotiënt.
- c) Hetzelfde overdrachtsproces wordt herhaald. Nu hebben we de waarde 111, die groter is dan de deler 101. Bijgevolg wordt een 1 in het quotiënt geschreven.
- d) Een 1 in het quotiënt betekent ook dat in de nummerreeks de deler 101 wordt afgetrokken van het getal in lijn c) 111. Dit resulteert in 10. Nu wordt het volgende cijfer opnieuw genoteerd en krijgen we de waarde 101.
- Dit kan precies worden verdeeld door de deler. Dit resulteert in een 1 in het quotiënt en de restwaarde is 0.
Het is vaak handig om binaire getallen om te zetten in decimale getallen. Op de volgende pagina vindt u hiervoor de perfecte instructies.