|
Imp (Operador)
Se utiliza para efectuar una implicación lógica de dos expresiones.
Sintaxis
resultado = expresión1 Imp expresión2
La sintaxis del operador Imp consta de las siguientes partes:
Parte | Descripción |
---|---|
Resultado | Requerido; cualquier variable numérica. |
Expresión1 | Requerido; cualquier expresión. |
Expresión2 | Requerido; cualquier expresión. |
Comentarios
La siguiente tabla ilustra cómo se determina el resultado:
Si expresión1 es | Y expresión2 es | El resultado es |
---|---|---|
True | True | True |
True | False | False |
True | Null | Null |
False | True | True |
False | False | True |
False | Null | True |
Null | True | True |
Null | False | Null |
Null | Null | Null |
El operador Imp ejecuta una comparación bit a bit para identificar los bits de dos expresiones numéricas que tienen la misma posición y establece el bit correspondiente en el resultado según la siguiente tabla de decisión lógica:
Si bit en expresión1 es | Si bit en expresión2 es | El resultado es |
---|---|---|
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |