Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Führt eine bitweise AND-Operation für den Wert einer Variablen und für den Wert eines Ausdrucks durch und weist das Ergebnis der Variablen zu.
result &= expression
Argumente
result
Beliebige numerische Variable.expression
Beliebiger numerischer Ausdruck.
Hinweise
Die Verwendung dieses Operators entspricht in etwa der Angabe von result = result & expression, mit der Einschränkung, dass result nur einmal ausgewertet wird.
Der &=‑Operator wandelt die Argumente in passende Datentypen um. Anschließend liest der &=‑Operator die Binärdaten der Werte für result und expression und führt eine bitweise AND‑Operation durch.
Diese Operation zeigt folgendes Verhalten:
0101 (result)
1100 (expression)
----
0100 (output)
Jedes Mal, wenn beide Ausdrücke eine 1 an einer Stelle aufweisen, hat auch das Ergebnis an dieser Stelle eine 1. Andernfalls enthält das Ergebnis eine 0 an dieser Stelle.
Anforderungen
Siehe auch
Konzepte
Zusammenfassung der Operatoren
Umwandlung durch bitweise Operatoren