Operador XOR bit a bit (^)
Realiza una operación OR exclusiva bit a bit en dos expresiones.
expression1 ^ expression2
Argumentos
expression1
Cualquier expresión numérica.expression2
Cualquier expresión numérica.
Comentarios
El operador ^ convierte los argumentos en tipos de datos coincidentes. Entonces, el operador ^ examina la representación binaria de los valores de las dos expresiones y realiza una operación OR exclusiva bit a bit en ellos. Los tipos de datos de los argumentos determinan el tipo de datos devuelto por este operador.
El resultado de esta operación se comporta de la siguiente manera:
0101 (expression1)
1100 (expression2)
----
1001 (result)
Si una y sólo una de las expresiones tiene un 1 en un dígito, el resultado tendrá un 1 en ese dígito. En caso contrario, el resultado tendrá un 0 en ese dígito.
Requisitos
Vea también
Referencia
Operador de asignación y XOR bit a bit (^=)