Binär 0,1 Naht binär 1
1. Das höchste Bit der Binärzahl ist das Vorzeichenbit, 0 stellt eine positive Zahl dar, 1 stellt eine negative Zahl dar.
2 Der ursprüngliche Code der positiven Zahl Komplementcode und Komplementcode sind gleich
3 Das Komplement einer negativen Zahl = das Vorzeichenbit seines ursprünglichen Codes bleibt unverändert und die anderen Bits sind invertiert, (0-》1, 1-》0)
4. Das Komplement einer negativen Zahl = 1; Das Einerkomplement von 5,0 ist alles 0; Mit anderen Worten, die Zahlen in PHP sind alle signiert.
7. Bei Computeroperationen werden sie alle in Form eines Komplementcodes berechnet
8.& Wenn beide Bits und 2 Bits 1 sind, dann ist es 1
9 .|Bitweises ODER, wenn 1 Bit 1 ist, dann ist es 1
10.^XOR, eines ist 1, das andere ist 0, das Ergebnis ist 1
11, ~ negiert Stück für Stück, 1—— > 0 0->1
Vorzeichenbit nach links verschieben Unverändert, die niedrigen Bits werden mit 0 gefüllt,
nach rechts verschoben und die niedrigen Bits überlaufen, das Vorzeichenbit bleibt unverändert und das Vorzeichenbit bleibt unverändert Wird verwendet, um die übergelaufenen High-Bits zu füllen