Utilisez l'onglet Fonctions pour entrer des expressions en utilisant des fonctions.
Le résultat de l'expression logique est 0 ou 1, avec 0 étant faux et 1 étant vrai. Vous pouvez combiner des boutons pour donner plus d'opérateurs.
Chaque opérateur logique est décrit ci-dessous.
A == B renvoie 1 si A est égal à B, sinon 0
A != B renvoie 1 si A n'est pas égal à B, sinon 0
A < B renvoie 1 si A est inférieur à B, sinon 0
A <= B renvoie 1 si A est inférieur ou égal à B, sinon 0
A > B renvoie 1 si A est supérieur à B, sinon 0
A >= B renvoie 1 si A est supérieur ou égal à B, sinon 0
A AND B renvoie 1 si A et B sont vrais, sinon 0
A OR B renvoie 1 si soit A, soit B est vrai, sinon 0
! A renvoie A si A est faux et 0 s'il est vrai. C'est ce qu'on appelle l'opérateur not.
test ? result_false : result_false si test est vrai, renvoie alors result_true, sinon renvoie result_false.
Exemple 1
a>=b ? a+b : a-b
Cela sort a+b si a>=b et a-b si a<b.
Exemple 2
a= (b>20)?10:((b>30)?20:30)
Cet exemple utilise une expressions imbriquée pour déterminer la valeur de a, basé sur la valeur de b.
if b > 20 then
a = 10
else if (b > 30) then
a = 20
else
a = 30
Min — Ceci détermine la valeur minimale d'une liste de valeurs dans l'expression.
La liste des valeurs dans l'expression doit être de cette forme :
A1; A2; … ; AN
Max — Ceci détermine la valeur maximale d'une liste de valeur dans l'expression.
La liste des valeurs dans l'expression doit être de cette forme :
A1; A2; … ; AN