And, opérateur

Effectue la conjonction logique de deux expressions.

result = expression1 And expression2

Arguments

result

Toute variable numérique.

expression1

Toute expression.

expression2

Toute expression.

Notes

Si, et seulement si, les deux expressions produisent la valeur True, result est True. Si l'une ou l'autre produit la valeur False, result est False. Le tableau suivant illustre la manière dont result est déterminé :

Si expression1 est et expression2 est result est
True True True
True False False
True Null Null
False True False
False False False
False Null False
Null True Null
Null False False
Null Null Null

L'opérateur And 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 de vérité suivante :

Si le bit dans expression1 est et le bit dans expression2 est result est
0 0 0
0 1 0
1 0 0
1 1 1

Version requise

Version 1

Voir aussi

Opérateurs logiques | Not, opérateur | Priorité des opérateurs | Liste des opérateurs | Or, opérateur | Xor, opérateur