dezimalsystem als binär darstellen |
18.04.2016, 21:36 | Auf diesen Beitrag antworten » |
Julian90 | dezimalsystem als binär darstellen Meine Frage: Hallo Leute, ich wusste nicht genau unter welches Thema ich die Frage einsortieren sollte, deswegen sonstiges... also: wenn ich zwei dezimalzahlen, -84 und 123 als 16-setlligen binären String darstellen soll, wie krieg ich das hin? Meine Ideen: bei 16 wäre es doch 0000000000010000, oder nicht? |
|
|
19.04.2016, 06:06 | Auf diesen Beitrag antworten » |
eulerscheZahl | Ja genau. Zur 123: 123 / 2 = 61 Rest 1 (die 1 ist das letzte Bit) 61 / 2 = 30 Rest 1 (1 ist das vorletzte Bit) 30 / 2 = 15 Rest 0 15 / 2 = 7 Rest 1 7 / 2 = 3 Rest 1 3 / 2 = 1 Rest 1 1 / 2 = 0 Rest 1 Jetzt kannst du den Rest von unten nach oben ablesen: 123 = 1111011(2) Anschließend musst du noch auf der linken Seite 0en ergänzen, bis du 16 Bit hast. Zur -84: Wandle erst mal +84 ins Dualsystem um (mit 16 Bit). Bilde dann das Komplement, indem du alle Bits invertierst und 1 addierst. |
|