Operador Or
Empregado para
efetuar a disjunção lógica de duas expressões, utilizando a seguinte sintaxe:
Resultado = Expressãp1 or Expressão2
Se qualquer das
expressões for True, o operador Or sempre retornará True. A tabela que se segue
demonstra o resultado determinado pelo operador Or quando duas expressões
lógicas são comparadas:
O operador Or
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 Or para efetuar a negação lógica de uma expressão:
Dim Resultado, A, B, C, DA = 5: B = 4; C = 3; D = Null
Resultado = a > b Or b > c ‘ Retorna True
Resultado = b > a Or b > c ‘
Retorna True
Resultado = a > b Or b > d ‘
Retorna True
Resultado = b > d Or b > a ‘
Retorna Null
Resultado = a Or c ‘ Retorna 7
(comparação binária)
Até a Próxima!!
Nenhum comentário:
Postar um comentário