IBM Lotus Symphony


Operador AND [Tempo de Execução]

Combina de maneira lógica duas expressões.

Sintaxe:

Result = Expression1 E Expression2

Parâmetros:

Result: Qualquer variável numérica que registre o resultado da combinação.

Expression1, Expression2: Quaisquer expressões que você deseja combinar.

As expressões booleanas combinadas com AND retornarão apenas o valor True, se as expressões forem avaliadas como True:

True AND True retorna True; para todas as outras combinações, o resultado é False.

O operador AND também executa uma comparação bit a bit de bits posicionados identicamente em duas expressões numéricas.

Exemplo:

Sub ExampleAnd

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 retorna -1

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

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

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

vVarOut = B And A REM retorna 8 por causa da combinação AND bit a bit de ambos os argumentos

End Sub


Feedback do Produto | Documentação Adicional | Marcas Registradas