Forum: Offtopic Subtraktion im Binärsystem


von DANIEL-K. (Gast)


Lesenswert?

Hi,

ich versuche zwei Binärzahlen voneinander zu subtrahieren, doch leider 
verstehe ich die Aufgabe bei wikipedia nicht.

http://upload.wikimedia.org/math/b/a/0/ba0d22c78e7f7b8e50ca63992cdf222b.png

    0 − 0 = 0
    0 − 1 = −1 (dargestellt als 1 und Übertrag 1)
    1 − 0 = 1
    1 − 1 = 0

Aber ich verstehe nicht was mit dem Übertrag dann gemacht wird, ob er 
addiert oder subtrahiert wird von dem ganzen.

Ich fange mal von hinten an was ich mir denke:

0-1= -1
Deshalb wird unten eine 1 geschrieben und der Übertrag ist 1


1-1=0
Aber was mache ich jetzt mit dem Übertrag?



Danke für eure Hilfe!


Lg Daniel

von Kai G. (runtimeterror)


Lesenswert?

Der Übertrag wird bei der nächsten abzuziehenden Binärziffer zum 
Subtrahenden addiert, so dass hier zur Abwechslung auch mal '2' 
subtrahiert werden kann.

Alles analog zur Addition: Ein Übertrag bewirkt hier, dass die nächste 
Ziffer des 2. Summanden um eins erhöht wird.

Führ die Subtraktion doch mal schriftlich im Dezimalsystem durch - das 
funktioniert da genauso.

Die Subtraktion lässt sich aber auch immer als Addition des 
Zweikomplements darstellen, was zwar schwieriger zu verstehen, aber von 
Hand etwas leichter durchzuführen ist.

von DANIEL-K. (Gast)


Lesenswert?

Danke für die Antwort! Ich versuch es jetzt nochmal!

Grüße

von Moe (Gast)


Lesenswert?

FYI: Dat ding heist "borrow" bei subtraction
und "carry" bei addition

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.