Brauche dringend und ganz kurzfristig Hilfe bei folgender Aufgabe:
Darstellung ganzer Zahlen
Betrachten Sie folgende Methode zur Darstellung ganzer Zahlen mit dem Datentyp Gint.
Sei b = b3b2b1b0 mit bi 2 {0, 1} eine Wert vom Typ Gint. Die dargestellte Dezimalzahl z
wird abh¨angig von b3 bestimmt.
z =
2 Xi=0
bi · 2i genau dann, wenn b3 = 0
korrigiert
z = −
2 Xi=0
(1 − bi) · 2i genau dann, wenn b3 = 1
Beispiel. 0101 = (5)10 und 1101 = (−2)10.
- Sei z 2 [0, 23 − 1] eine beliebige nat¨urliche Zahl. Geben Sie eine einfache Regel f¨ur korrigiert
die Umrechnung der Bin¨ardarstellung bin4(z) in die oben beschriebene Darstellung
der zugeh¨origen negativen ganzen Zahl −z an.
Hinweis. Folgen Sie dem Beispiel der Vorlesung f¨ur die Zweikomplement-Darstellung. - Geben Sie an wie zwei beliebige Werte vom Typ Gint, mit der oben beschriebenen
Darstellung f¨ur ganze Zahlen, addiert werden.
Hinweis. Versuchen Sie die Additionsmethode der Zweikomplement-Darstellung und
achten Sie auf den ¨Uberlauf.
3
Bitte helft mir schnell! Danke!