Dezimalzahl in Binärdarstellung

JimmyFly

Mitglied
Hallo,

ich muss einige Aufgaben zur Bildung des Zweikomlements machen.(schriftlich)

Aber mir das die Vorgehensweise nicht ganz klar.

Beispielsweise haben wir die Zahl -13

Diese soll in den Typ byte umgewandelt werden

Erster Schritt: -13/2 = 6 -> Rest 1
6/2 = 3 -> Rest 0
3/2 = 1 -> Rest 1
1/2 = 0 -> Rest 1

=> 0000 1101

Zweiter Schritt: Invertieren (?)
 
Ja, erst in einfache binärzahl umwandlen, dann alle bits invertieren und dann 1 dazuaddieren. Bei dir wäre das also:

0000 1101 -> 1111 0010 -> 1111 0011
 
Du siehst doch in meinem Post wie sich von deinem stand aus Schritt für Schritt die neue Zahl ergibt. Beim Invertieren wird einfach aus jeder 0 eine 1 und aus jeder 1 eine 0 ^^
 

Neue Themen


Zurück
Oben