Effectue l'opération logique de disjonction sur deux expressions.
result = expression1 Or expression2
result
Toute variable numérique.
expression1
Toute expression.
expression2
Toute expression.
Si une ou les deux expressions produisent la valeur True, result vaut True. Le tableau suivant illustre la manière dont result est déterminé :
Si expression1 est | et expression2 est | alors result vaut |
---|---|---|
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 |
L'opérateur Or effectue aussi une comparaison binaire des bits de position identique dans deux expressions numériques et définit le bit correspondant dans result d'après la table suivante :
Si le bit expression1 est | et le bit dans expression2 est | alors result vaut |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
And, opérateur | Opérateurs logiques | Not, opérateur | Priorité des opérateurs | Liste des opérateurs | Xor, opérateur