Operatore XOR bit per bit (^)
Esegue un'operazione di OR esclusivo 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. Quindi, viene confrontata la rappresentazione binaria dei valori delle due espressioni, eseguendo un'operazione di OR esclusivo 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)
----
1001 (result)
È sufficiente anche un solo bit con valore 1 nella stessa posizione per avere 1 anche nel risultato. In caso contrario, nel risultato tale bit varrà 0.
Requisiti
Vedere anche
Riferimenti
Operatore di assegnazione XOR bit per bit (^=)