exposé
0 (on dira que c'est FAUX)
1 (on dira que c'est VRAI)
Cette étape est très importante pour comprendre les chapitres suivants.
Les symboles tests
Un symbole test va en fait tester soit l'infériorité, soit la supériorité, soit l'infériorité/égale, soit la supériorité/égale, soit l'inégalité ou encore l'égalité de 2 expressions. Si le test de ces deux expressions est VRAI, il renverra 1. Si il est FAUX, il renverra 0. (tout compris ? :euh: )
Je suis sûr que vous comprendrez mieux avec ce code, en commençant avec le symbole égale :
1:2→A+1→B
2:.A vaut 2 et B vaut 3
3:A=B→C
4:.C vaut 0 car A n'est pas égal à B
Image utilisateurImage utilisateur
Note : le menu des symboles test "=, , ≠, ≤, ≥" se trouve ici :
Maintenant avec d'autres symboles :
Strictement inférieur
1:2→A+8→B
2:.A vaut 2 et B vaut 10
3:AB→C
3:.C est égal à 0 car A n'est pas plus grand que B
Inférieur ou égale
1:5→A→B
2:.A et B valent 5
3:4→D
4:.D vaut 4
5:A≤B→C
6:.C est égal à 1 car A est égal à B
7:D≤B→C
8:.C est égal à 1 car D est plus petit que B
Supérieur ou égal
1:5→A→B
2:4→D
3:A≥B→C
4:.C est égal à 1 car A est égal à B
5:D≥B→C
6:.C est égal à 0 car D n'est pas plus grand que B
Maintenant, petit test, trouvez quelle est la valeur de X dans ce code :
1:2→A*4→B^3→C
2:A6 et EXP2 à B=A
A>6 est FAUX (0 n'est pas plus grand que 6)
B=A est vrai (0 est égal à 0)
Les deux expressions ne sont pas vraies, C=0.
A≤0 est vrai (0 est plus petit OU égale à 0)
B=A est vrai (0 est égale à 0)
Les deux expressions sont vraies donc D=1
Comme les expressions renvoient 0 ou 1, on peut faire un tableau de toutes les réponses possible !
Ce tableau, appelé tableau de vérité, est le suivant pour l'opérateur and :
0
and
0
=
0
1
and
0
=
0
0
and
1
=
0
1
and