4D v14.3Opérateurs logiques |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Opérateurs logiques
|
Opération | Syntaxe | Retourne | Expression | Valeur |
ET | Booléen & Booléen | Booléen | ("A" = "A") & (15 # 3) | Vrai |
("A" = "B") & (15 # 3) | Faux | |||
("A" = "B") & (15 = 3) | Faux | |||
OU | Booléen | Booléen | Booléen | ("A" = "A") | (15 # 3) | Vrai |
("A" = "B") | (15 # 3) | Vrai | |||
("A" = "B") | (15 = 3) | Faux |
Voici la "table de vérité" pour l'opérateur logique "ET" :
Expr1 | Expr2 | Expr1 & Expr2 |
Vrai | Vrai | Vrai |
Vrai | Faux | Faux |
Faux | Vrai | Faux |
Faux | Faux | Faux |
Voici la "table de vérité" pour l'opérateur logique "OU" :
Expr1 | Expr2 | Expr1 | Expr2 |
Vrai | Vrai | Vrai |
Vrai | Faux | Vrai |
Faux | Vrai | Vrai |
Faux | Faux | Faux |
Astuce : Si vous devez calculer une réunion exclusive (le "OU" exclusif) entre Expr1 et Expr2, écrivez :
(Expr1|Expr2) & Non(Expr1 & Expr2)
Produit : 4D
Thème : Opérateurs
Nom intl. : Logical Operators
Opérateurs
Opérateurs de comparaison
Opérateurs numériques
Opérateurs sur les bits
Opérateurs sur les chaînes
Opérateurs sur les dates
Opérateurs sur les heures
Opérateurs sur les images
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)