^ (XOR en modo bit)

Disponibilidad

Flash Player 5.

Sintaxis

expression1 ^ expression2

Parámetros

expression1,expression2 Número.

Valor devuelto

Ninguno.

Descripción

Operador (en modo bit); convierte expression1 y expression2 en números enteros de 32 bits sin signo y devuelve un 1 en cada posición de bit donde los bits correspondientes de expression1 o de expression2, pero no ambos, son 1.

Ejemplo

En el ejemplo siguiente se utiliza el operador XOR en modo bit en los decimales 15 y 9 y se asigna el resultado a la variable x.

// decimal 15 = binario 1111
// decimal 9 = binario 1001
x = 15 ^ 9
trace(x)
// 1111 ^ 1001 = 0110
// devuelve el decimal 6 (= binario 0110)