Manuel d'utilisation
4.4 Entrées numériques
4.5 Evaluation des expressions logiques
4.5.1 Qu'est-ce qui est vrai ?
4.5.2 Evaluation de l'expression
4-6
En plus du chiffrage en base 10, il y a 3 autres façons de représenter des
nombres à l'intérieur d'un programme : la notation scientifique, binaire, et
hexadécimale (voir tableau 4.4-1).
Tableau 4.4-1 Formats utilisables afin d'entrer des nombres en CRBasic
Format
Exemple
Standard
6.832
Notation scientifique
5.67
Binaire
&B1101
Hexadécimale
&HFF
Certains mots sont utilisés afin de décrire une condition ou le résultat d'un
test. L'expression, X>5, est soit « vraie » soit « fausse ». Lorsqu'on parle de
l'état d'un port de contrôle ou d'un drapeau, les mots « activé » et
« désactivé », ou « haut » et « bas » sont plus facilement utilisés. En CRBasic
il y a plusieurs tests conditionnels ou plusieurs paramètres d'instructions, qui
peuvent être décrits par un ou plusieurs mots du tableau 4.5-1. La CR200
évalue le test ou le paramètre en tant que numéro ; 0 si le résultat est faux,
différent de 0 si c'est vrai.
Tableau 4.5-1 Synonymes pour « vrai » ou « faux »
Constante prédéfinie
Vrai (-1)
Synonyme
Haut
Synonyme
Activé
Synonyme
Oui
Synonyme
Basculement
Nombre
≠ 0
Port numérique
5 Volts
Les test conditionnels nécessitent à la CR200 d'évaluer une expression, et de
suivre une voie si la condition est vraie, ou une autre voie si elle est fausse.
Par exemple :
IF X>=5 then Y=0
Donnera la valeur 0 à la variable Y si la variable X est supérieure ou égale à 5.
Valeur
6,832
E-8
5,67 x 10
13
255
Faux (0)
Bas
Désactivé
Non
Pas de basculement
0
0 Volts
-8