Operatore AND bit per bit (&)
Esegue un'operazione di AND bit per bit tra due espressioni.
expression1 & expression2
Argomenti
expression1
Qualsiasi espressione numerica.expression2
Qualsiasi espressione numerica.
Note
Mediante l'operatore & vengono assegnati forzatamente gli argomenti ai tipi di dati corrispondenti. Viene confrontata la rappresentazione binaria dei valori delle due espressioni ed eseguita un'operazione di AND bit per bit. Il tipo di dati dell'argomento determina il tipo di dati restituito dall'operatore.
Il risultato di questa operazione viene valutato nel modo seguente:
0101 (expression1)
1100 (expression2)
----
0100 (result)
Quando in entrambe le espressioni i bit nella stessa posizione hanno valore 1, il bit corrispondente avrà valore 1 anche nel risultato. In caso contrario, nel risultato tale bit varrà 0.
Requisiti
Vedere anche
Riferimenti
Operatore di assegnazione AND bit per bit (&=)