• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

Dualsystemfrage

Mitglied seit
31.12.2004
Beiträge
38
Reaktionen
0
Gegeben sei die Bitfolge b=10011011
Welche ganze Zahl z im Dezimalsystem repräsentiert die Bitfolge b wenn vorausgesetzt wird, dass zur Darstellung negative ganze Zahlen das Zweierkompliment von Dualzahlen benutzt wird. Geben Sie die einzelnen Rechenschritte an.

Wie ich die Aufgabe lösen würde:

10011011

Bedeutung der 1en:
= die 1 vorne bedeutet glaub ich Negativ wenn ich mich recht erinnere?

= 2 hoch 5 = 32
= 2 hoch 4 = 16
= 2 hoch 2 = 4
= 2 hoch 0 = 1

(Wenn ich mich jetzt nicht mit den Zweierpotenzen vermacht habe!)

Negative Darstellung:
Bildung der Inversen von 10011011
= 01100100

Addieren von 1:
(nach der Regel 0+0=0, 0+1=1, 1+1=0 <-+1 auf nächste Folge)
01100100
+00000001
01100101

2 hoch 7 = 128
2 hoch 6 = 64
2 hoch 3 = 8
2 hoch 0 = 1

128 + 64 + 8 +1 = 201 wird als ganze Zahl dargestellt!
Die oben dargestellte Folge war demnach -201!

Stimmt das so?
Sind die schritte auch Nachvollziehbar?
Bitte um Feedback :)
Danke
 
Zuletzt bearbeitet:
Mitglied seit
01.10.2003
Beiträge
5.576
Reaktionen
0
ohne den rest überprüft zu haben: die ziffer ganz rechts dürfte für 2^0 (=1) stehen, nicht für 2^1
 

lazydaemon

Guest
Wenn du von 0 Anfängst zu zählen, dann solltest du auch konseqeuent sein und das beibehalten. Das was du als 2^7 ansiehst ist eigentlich 2^6 = 64.

01100101 = 101 und nicht 201, ergo ist die gesuchte Zahl -101
 
Oben