Operator sumy logicznej (Or)
Operator Or
Operator Or wykorzystywany jest do wykonywania operacji logicznej OR.
Składnia:
[Wynik=] Wyrażenie1 Or Wyrażenie2
Wynik (Opcjonalne) - zmienna numeryczna
Wyrażenie1 i Wyrażenie2 (Wymagane) dowolne wyrażenia.
Jeżeli obydwa Wyrażenia mają wartość False, Wynikiem będzie False. W innym przypadku, Wynikiem będzie True.
Wartości zwracane przez operator And:
Wyrażenie1
Wyrażenie2
Wynik
True
True
True
True
False
True
True
Null
True
False
True
True
False
False
False
False
Null
Null
Null
True
True
Null
False
Null
Null
Null
Null
Operator Or pozwala również na porównanie bitów na tych samych pozycjach w dwóch Wyrażeniach i odpowiedniej zmianie bitów w Wyniku:
Bit w Wyrażenie1
Bit w Wyrażenie2
Bit w Wyniku
0
0
0
0
1
1
1
0
1
1
1
1
Przykład użycia operatora Or:
Dim varA, varB, varC, varD, varWynik
varA=10: varB=8: varC=6: varD=Null
varWynik=varA>varB Or varB>varC 'varWynik=True
varWynik=varB>varA Or varB>varC 'varWynik=True
varWynik=varA>varB Or varB>varD 'varWynik=True
varWynik=varB>varD Or varB>varA 'varWynik=Null
varWynik=varA Or varB 'varWynik=10 (porównanie bitów)
Dec
Bin
varA
10
00001010
varB
8
00001000
varWynik
10
00001010
na górę strony...
Poprzednia |
Wyżej |
Strona główna |
Spis Treści |
Index haseł |
Opis VB