Dezimal Zahl in eine 8-bit Binärzahl konvertieren?
Hallo!
könnte mir bitte jemand mit diese Aufgabe helfen?
konvertiere die Dezimalzahl -56 in eine 8 Bit Binärzahl in 2 er Komplement-Darstellung.
2 Antworten
Im 2er Komplement ist das recht einfach:
1: 56 (ohne Vorzeichen) in binär wandeln: 00111000
2: alle Bits invertieren: 11000111
3: 1 addieren: 11000111 + 00000001 = 11001000
Voilà :)
Royce
20.11.2019, 13:11
@dainawilms
Das ist doch vollkommen richtig :)
Du hast die gleiche Zahl wie ich, nur füllt man mit führenden Nullen auf volle 8 Bit (=1 Byte) auf. Sonst stimmt hintenraus dein Ergebnis nicht mehr
@Royce
ach soo! Jetzt habe ich gecheckt! Danke Dir noch mal!!!
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
Das ist ein bisschen komplizierter als mit positiven Zahlen.
Hier mal gut verständlich zum nachlesen:
Vielen Dank für deine Antwort!
Wenn ich 56 in binär wandle, dann kommt bei mir 111000 raus...kannst DU mir bitte erklären was ich falsch mache?