IBM Lotus Symphony


Operador And [Ejecución]

Combina dos expresiones de manera lógica.

Sintaxis:

Resultado = Expresión1 And Expresión2

Parámetros:

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

Expresión1, Expresión2: Las expresiones que se desee combinar.

Las expresiones booleanas combinadas sólo con AND devuelve un valor True si ambas expresiones se evalúan como True:

True AND True devuelve True; en las demás combinaciones, el resultado es False.

El operador AND también lleva a cabo comparaciones entre bits situados en la misma posición en dos expresiones numéricas.

Ejemplo:

Sub EjemploAnd

Dim A as Variant, B as Variant, C as Variant, D as Variant

Dim vVarOut as Variant

A = 10: B = 8: C = 6: D = Null

vVarOut = A > B And B > C REM devuelve -1

vVarOut = B > A And B > C REM devuelve 0

vVarOut = A > B And B > D REM devuelve 0

vVarOut = (B > D And B > A) REM devuelve 0

vVarOut = B And A REM devuelve 8 debido al resultado de la combinación entre bits AND de ambos argumentos

End Sub


Comentarios del producto | Documentación adicional | Marcas registradas