Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Sonstige Fragen » Addition des einer Komplements » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Addition des einer Komplements
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
rubix
Grünschnabel


Dabei seit: 08.07.2013
Beiträge: 2

Addition des einer Komplements Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Leute,

ich komme bei einer aufgabe nicht weiter.
Ich soll -73 + 43 = -30

Binär mit dem Einer Komplement rechnen.
Hier meine Rechnung:

(73) base 10 = (1001001) base 2 => -73 = (0110110) base 2
(43) base 10 = (1001011) base 2

0110110
+1001011
-------------
1000001 = -30

da es kein überlauf gibt brauch ich ja die 1 nicht dazu addieren

Aber stimmt jetzt meine rechnung?

Danke

Gruß

rubix
08.07.2013 20:22 rubix ist offline Beiträge von rubix suchen Nehmen Sie rubix in Ihre Freundesliste auf
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

[latex]73_{10} = \textit{000}1001001_2[/latex], soweit richtig.
Das Minuszeichen davor heißt: alle Bits kippen und dann +1 rechnen, also:
[latex]-73_{10} = \textit{111}0110111_2[/latex], mit Einsern davor, soviele Speicherzellen zu zur Speicherung der Zahl verwendest.
[latex]43_{10} = 101011_2[/latex], da hattest du 75 stehen.
addieren:
code:
1:
2:
3:
4:
 1110110111
+0000101011
-----------
 1111100010

Durch die Einser am Anfang sieht man, dass die Zahl negativ ist, also wieder: Bits invertieren und +1:
0000011110, ist das ist dezimal die 30

__________________
Syntax Highlighting fürs Board (Link)
08.07.2013 21:01 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
rubix
Grünschnabel


Dabei seit: 08.07.2013
Beiträge: 2

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Oh mann,

da verrechne ich mich wirklich bei der 43 xD.
Vielen Dank für deine Hilfe.

Und was du gerechnet hast ist das zweier Komplement.
Einser einfach nicht dazu addieren ist das einer Komplement.

(1er)(2er)Komplement Rechner
08.07.2013 21:49 rubix ist offline Beiträge von rubix suchen Nehmen Sie rubix in Ihre Freundesliste auf
eulerscheZahl eulerscheZahl ist männlich
Foren Gott


Dabei seit: 04.01.2013
Beiträge: 2.859

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ein berechtigter Einwand, danke für den Hinweis.

__________________
Syntax Highlighting fürs Board (Link)
09.07.2013 08:48 eulerscheZahl ist offline Beiträge von eulerscheZahl suchen Nehmen Sie eulerscheZahl in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Sonstige Fragen » Addition des einer Komplements