Concepts et Termes BASIC
EXPRESSIONS DE RELATION
Une expression de relation compare deux expressions et détermine si la relation
mentionnée est Vraie ou Fausse. Les opérateurs de relation sont les suivants:
Plus grand que
> =
Plus grand que ou égal à
Egal à
<>
Non égal à
Plus petit que ou égal à
Plus petit que
Voici des expressions de relations valides:
A < B
C ( 1 , 2 ) > = 5
D ( 3 ) < > 8
Si A est égal à 10, B à 12, C{1, 2) à 6 et D(3} à 9, toutes ces expressions de relations
sont Vraies.
Les chaînes de caractères peuvent également être comparées dans des expressions
de relation. Deux chaînes peuvent être comparées caractère par caractère en fonc-
tion de leur valeur ASCII, en commençant au premier caractère (pour les valeurs
ASCII, reportez vous à l'Annexe B). Si une chaîne est plus courte que l'autre, un
0 ou NUL sera utilisé pour les positions manquantes. Toutes les expressions de
relation ci-dessous sont Vraies:
"ABCDEF" = "ABCDEF"
"ABCDEF"<> "ABCDE"
"ABCDEF" >"ABCDE"
Les expressions de relation aboutissent à une condition Vrai ou Faux. Le PC-1350
représente la condition Vrai par un 1 et Faux par un 0. Dans un test logique, une
expression qui aboutit à un 1 ou plus sera considérée comme Vrai alors qu'une
expression qui aboutit à 0 sera considérée comme Fausse. Cependant, un pro-
grammeur expérimenté préférera utiliser une expression de relation explicite plutôt
que de se fier à cette coincidence.