Vorzeichenbit bei Binärzahlen

Bei der Binärdarstellung von Zahlen mit Vorzeichen, ist das Bit 7 gesetzt, wenn die Zahl positiv oder negativ ist?

normal 1 = negativ

Eine Binärzahl wird negiert, indem man alle Bits flippt und dann eine 1 addiert. Ein Beispiel:

Die Zahl: 0101110111011
Bits flippen: 1010001000100
1 addieren: 1010001000101

Wenn das MSB (most significant bit) gesetzt ist, ist die Zahl also negativ. Die entsprechende postive Zahl bekommst du aber nicht, indem du dieses Bit einfach auf 0 setzst, sondern indem du die oben beschriebene Prozedur durchführst …

cu Stefan.

Geschwindigkeit

Danke für die schnellen ! Antworten