Operador And
    Empregado para
efetuar a conjunção lógica de duas expressões, retornando True (verdadeiro) ou
False (Falso), utilizando esta sintaxe:
Resultado = Expressãp1 And Expressão2
- Se ambas as expressões forem True, o resultado é sempre True;
 - Se uma das expressões for False, o resultado é sempre False;
 - Se ambas as expressões forem False, o resultado é sempre False.
 
    A tabela abaixo
demonstra o que ocorre quando o valor das expressões é True, False ou Null:
O operador And também é empregado para efetuar a comparação bit a bit de dois números binários de mesmo comprimento, criando um terceiro número binário cujos bits resultantes obedecem à seguinte tabela.
Exemplo: O exemplo que se segue demonstra como empregar o operador And para efetuar a conjunção lógica de duas expressões empregando variáveis sem tipo declarado (convertidas para Variant)
Dim Resultado, A, B, C, D
A = 5: B = 4; C = 3; D = Null
Resultado = a > b And b > c ‘ Retorna True
Resultado = b > a And b > c  ‘
Retorna False
Resultado = a > b And b > d  ‘
Retorna Null
Resultado = a And c  ‘ Retorna 1
(comparação binária)
Até a Próxima!!


Nenhum comentário:
Postar um comentário