IBM Lotus Symphony


Operador Xor [Ejecución]

Realiza una combinación de comparación exclusiva entre dos expresiones.

Sintaxis:

Resultado = Expresión1 Xor Expresión2

Parámetros:

Resultado: Cualquier variable numérica que contenga el resultado de la combinación.

Expresión1, Expresión2: Las expresiones numéricas que se desea combinar.

Una conjunción lógica de comparación exclusiva de dos expresiones lógicas devuelve el valor True sólo si ambas son distintas entre sí.

Una conjunción de comparación exclusiva realizada bit a bit activa sólo los que están activados en una de las dos expresiones.

Ejemplo:

Sub EjemploXor

Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant

Dim vOut as Variant

vA = 10: vB = 8: vC = 6: vD = Null

vOut = vA > vB Xor vB > vC REM devuelve 0

vOut = vB > vA Xor vB > vC REM devuelve -1

vOut = vA > vB Xor vB > vD REM devuelve -1

vOut = (vB > vD Xor vB > vA) REM devuelve 0

vOut = vB Xor vA REM devuelve 2

End Sub


Comentarios del producto | Documentación adicional | Marcas registradas