X

xor

BooleanaExpr1 xorBooleanaExpr2 devuelve expresión booleana

BooleanaLista1 xorBooleanaLista2 devuelve lista booleana

BooleanaMatriz1 xorBooleanaMatriz2 devuelve matriz booleana

Entrega verdadero si ExprBooleana1 es verdadera y ExprBooleana2 es falsa, o viceversa.

Entrega falso si ambos argumentos son verdaderos o si ambos son falsos. Entrega una expresión Booleana simplificada si cualquiera de los argumentos no se puede resolver a verdadero o falso.

Nota: Vea or, aquí.

Entero1 xor Entero2 Þ entero

Compara dos enteros reales bit por bit usando una operación xor . En forma interna, ambos enteros se convierten en números binarios de 64 bits firmados. Cuando se comparan los bits correspondientes, el resultado es 1 si cualquiera de los bits (pero no ambos) es 1; el resultado es 0 si ambos bits son 0 ó ambos bits son 1. El valor producido representa los resultados de los bits, y se despliega de acuerdo con el modo de Base.

Se pueden ingresar enteros en cualquier base de números. Para un ingreso binario o hexadecimal, se debe usar el prefijo 0b ó 0h, respectivamente. Sin un prefijo, los enteros se tratan como decimales (base 10).

Si se ingresa un entero decimal que es demasiado grande para una forma binaria de 64 bits firmada, se usa una operación de módulo simétrico para llevar el valor al rango apropiado. Para obtener más información, vea 4Base2,  aquí.

Nota: Vea or, aquí.

En modo de base hexadecimal:

Importante: Utilice el número cero, no la letra "O".

 

En modo de base binaria:

Nota: Un ingreso binario puede tener hasta 64 dígitos (sin contar el prefijo 0b). Un ingreso hexadecimal puede tener hasta 16 dígitos.