Die letzten 10 Beiträge |
eulerscheZahl |
Wenn du +1 dekrementierst, gibt das +0
Bei 7-5 wird gar keine 0 durchschritten/erreicht. |
neuling96 |
Zitat: |
Original von eulerscheZahl
Wenn du auf eine negative Zahl eine betragsmäßig größere, positive Zahl addierst, wirst du beide 0en durchqueren. Die negative besteht ausschließlich aus 1en, die positive aus 0en. |
sprich
-3+6
7+(-5)
usw..
wird immer beide 0en durchqueren. |
neuling96 |
-1 + 1 = -0
was
ergibt
1+(-1)=? |
eulerscheZahl |
Dann rechnen wir mal langsam:
-3 + 1 = -2
-2 + 1 = -1
-1 + 1 = -0
-0 + 1 = +0 //hoppla, da müssen wir was machen.
+0 + 1 = 1
1 + 1 = 2
Das selbe nochmal binär (4 Bit):
1100 + 0001 = 1101
1101 + 0001 = 1110
1110 + 0001 = 1111 //-0
1111 + 0001 = 0000 //+0
0000 + 0001 = 0001
0001 + 0001 = 0010 |
neuling96 |
Da ganz links beim Übertrag eine eins stehen würde
ergibt
es |
neuling96 |
Zitat: |
Original von eulerscheZahl
Wenn du auf eine negative Zahl eine betragsmäßig größere, positive Zahl addierst, wirst du beide 0en durchqueren. Die negative besteht ausschließlich aus 1en, die positive aus 0en. |
Sry das versteh ich nicht
Die Anwendung ist soweit klar
als bsp
-3+6
-3->1100
1100
+0110
=0010
Da ganz links eine eins stehen würde
ergibt
es
0010
+0001
=0011=3
aber wieso das so sein muss?? |
eulerscheZahl |
Wenn du auf eine negative Zahl eine betragsmäßig größere, positive Zahl addierst, wirst du beide 0en durchqueren. Die negative besteht ausschließlich aus 1en, die positive aus 0en. |
neuling96 |
Woran erkennt man, dass es hier sich um eine negative Null handelt? |
eulerscheZahl |
Im Einerkomplement gibt es zwei Nullen. Wenn du auf die negative 0 eins draufaddierst, bist du nicht bei 1, sondern bei der positiven 0. |
neuling96 |
RE: Null durchschritten ?
-4 + 6 = +2 führt zu
1011
+ 0110
Übertrag 1110
—————
= 0001 (Zwischenergebnis) |
Es sind weitere Beiträge zu diesem Thema vorhanden. Klicken Sie hier, um sich alle Beiträge anzusehen. |