Wie rechnet man eine Subtraktion im Ergänzungsverfahren, wenn ein negatives Ergebnis herauskommt?

4 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

wenn ein negatives ergebnis kommen soll, dann dreht man die zahlen um und rechnet
50-17, das ergebnis wird dann mal (-1) genommen. dazu reicht im algorithmus eine abfrage wenn zahl kleiner als zahl, dann... usw.

angenommen, du würdest wirklich 17-50 rechnen:
17
50
----
---> 0+x=7, da würde x =7 rauskommen
---> 5+x=1, geht nicht, also 5+x=10, da würde x=5 rauskommen
das gesamtergebnis wäre daher irgendwie 57, aber da hättest du ja auch die 10 schon illegal geliehen. total falsch. du würdest dich bei dieser subtraktion in zwei verschiedene richtungen bewegen. male es dir mal am zahlenstrahl auf.

rechnerisch - warum funktioniert es nicht? weil das ergänzungsverfahren eben auf dem ergänzen basiert und voraussetzt, dass die erste zahl größer ist, somit man sie als eine "echte" summe aus zwei positiven zahlen darstellt: zweite zahl+ergebnis.


aniela  30.03.2011, 06:31

sorry, es muss natürlich heißen 5+x=11, also 6, also ergebnis wäre 67, aber auch das wäre falsch (öde nicht-bearbeiten-funktion)

17-50 ist -33 wo ist dein Problem?


Backfloopjunkie 
Beitragsersteller
 30.03.2011, 02:41

Mein Problem liegt bei der genauen, schrittweisen Berechnung bei dem Ergänzungsverfahren. Dass -33 rauskommt, weiß ich auch ;-)
Aber kannst Du mir die einzelnen Schritte beim subtrahieren von Hand auch erklären? Es geht mir um die spätere Weiterverrechnung bzw. Zwischenergebnisse für eine größere Aufgabe, evtl. dann auch Implementierung des Algoritmus in Quellcode für ein Programm.

Du schreibst die betragsmäßig (d. h. ohne Berücksichtigung des Vorzeichens) größere Zahl in die erste Zeile und die kleinere Zahl in die zweite Zeile, also:

-50

 17

Du führst dann die Subtraktion aus wie bekannt, übernimmst aber das Vorzeichen aus der ersten Zeile:

-50

 17


-33

Etwas detaillierter ist es hier beschrieben: 

<a href="http://www.gutefrage.net/frage/schriftliche-subtrahieren#answer23370925" target="_blank">http://www.gutefrage.net/frage/schriftliche-subtrahieren#answer23370925</a>

Schaut euch doch einfach dieses schlaue Video über die schriftliche Subtraktion von "Schlauer Fux" an :http://www.youtube.com/watch?v=7y2Zak5zlAU