Hoe binaire getallen af te trekken
Aftrekken van binaire getallen is iets anders dan het aftrekken van decimale nummers.
Stappen
Methode 1 van 2:
Leneneen. Noteer binaire getallen in elkaar - minder onder geweldig. Als een kleiner aantal minder nummers heeft, lijnt u deze op de rechterrand (terwijl u decimale nummers opneemt bij het aftrekken van deze).

2. Sommige taken voor het aftrekken van binaire getallen zijn niet anders dan het aftrekken van decimale nummers. Noteer de nummers van elkaar en vind, begin rechtsaf het resultaat van het aftrekken van elk paar nummers. Hier zijn enkele eenvoudige voorbeelden:

3. Overweeg een meer complexe taak. Het is noodzakelijk om slechts één regel te onthouden om problemen op te lossen voor het aftrekken van binaire getallen. Deze regel beschrijft de leningen van de nummers aan de linkerkant, zodat u 1 van de 0 (0 - 1) kunt aftrekken. We bepalen twee taken met behulp van de leningsmethode.

4. In de eerste kolom krijg je het verschil 0 - 1. Om het te berekenen, is het noodzakelijk om het nummer aan de linkerkant te lenen (van de lozing van TENS).

vijf. Trek aan de nummers in de rechterkolom. In ons voorbeeld:

6. Verwijder de cijfers in de resterende kolommen. Nu is het gemakkelijk om te doen (werk met kolommen, rechts naar links):

7. Los een moeilijke taak op. In dergelijke taken moet je meerdere keren "nummers" lenen "om nummers in één kolom af te trekken. Los bijvoorbeeld de volgende taak op: 11000 -111. U kunt niet "lenen" -nummers van 0, dus reizen naar het volgende cijfer aan de linkerkant (zolang u niet 1 bereikt 1).

acht. Controleer het antwoord. Er zijn drie manieren om het te doen. Snelle manier - open Binaire online rekenmachine en voer de voorwaarden van de taak in. Twee andere methoden impliceren een handmatige responscontrole (ze kunnen nuttig zijn voor u op het examen).
Methode 2 van 2:
Toevoegingeen. Noteer binaire getallen in elkaar terwijl u decimale nummers opneemt bij het aftrekken van ze. Deze methode wordt gebruikt door computers om binaire getallen af te trekken, omdat deze is gebaseerd op een efficiënter algoritme. Een eenvoudige persoon die gewend is om de decimale nummers af te treden, lijkt deze methode mogelijk complexer (als u een programmeur bent, moet u deze methode lezen om binaire getallen af te trekken).
- Overweeg Voorbeeld: 101 - 11 = ?

2. Als het cijfer van nummers anders is, op het aantal met een kleinere waarde van de linkerzijde, legt u de overeenkomstige hoeveelheid op 0. Als er bijvoorbeeld nummers 101 (driecijferig) en 11 (dubbelcijferig) zijn, draait u een tweecijferig nummer naar drie cijfers en schrijft deze aan de linkerkant van één 0: 011.

3. Verander in het aftreknummer de cijfers: Elk 1 verandering 0, en elke 0 tot 1. In ons voorbeeld gaat de afgetrokken afgesprek in: 011 → 100.

4. TOT Afgedragen subtracteerbaar Toevoegen 1. In ons voorbeeld krijg je 100 + 1 = 101.

vijf. Vouw nu twee binaire getallen in plaats van af te trekken.

6. Negeer in het resulterende resultaat een cijfer dat eerst aan de linkerkant staat (zoals u het aantal niet de waarde hebt ontvangen). In ons voorbeeld vouwde u driecijfers (101 + 101) en ontving u een viercijferig antwoord (1010). Kruis daarom het eerste cijfer aan de linkerkant en krijgt u het laatste antwoord van uw taak.

7. Probeer deze methode toe te passen op decimale nummers. Deze methode wordt "Supplement to Two" genoemd, omdat de vervanging van getallen leidt tot een "toevoeging aan één" en vervolgens 1 wordt toegevoegd aan het resulterende aantal. Voor een beter begrip van deze methode, overweeg dan het volgende voorbeeld:
Tips
- Om een groter aantal uit de kleinere af te trekken, wordt een kleiner aantal meer afgetrokken en om het antwoord "minus" te beantwoorden. Om bijvoorbeeld 11 - 100 te berekenen, berekent 100 - 11 en vervolgens het antwoord op het antwoordbord "MINUS" (deze regel verwijst naar aftrek van nummers in elk nummersysteem en niet alleen in het binaire systeem).
- De add-on-methode werkt als volgt: A - B = A + (2N - B) - 2N. Als N gelijk is aan het bit, dan is 2N - B per eenheid groter dan het resultaat van de aftrek van elke ontlading.
Deel in het sociale netwerk: