Concepts et Termes BASIC
PARENTHESES ET PRIORITE DES OPERATEURS
Pour calculer les expressions complexes, le PC- 1350 se base sur des priorités pré
définies qui déterminent l'ordre dans lequel les opérateurs sont calculés.
Ceci
peut être très important:
5 + 2 * 3 pourrait être
5 + 2 = 7
2 * 3 - 6
ou
7 * 3 - 2 1
6 + 5 = 1 1
Les règles exactes de "Priorité des opérateurs" sont données à l'Annexe D.
Pour éviter d'avoir à se rappeler toutes ces règles et rendre votre programme plus
clair,
utilisez toujours des parenthèses pour déterminer
l'ordre des calculs.
L'exemple ci-dessus est plus clair si l'on écrit:
(5 + 2 ) * 3
5 + { 2 * 3 )
MODE RUN
En général, toutes les expressions ci-dessus peuvent être utilisées en mode RUN et
également dans la programmation d'une instruction BASIC.
En mode
RUN, une expression est calculée et immédiatement
affichée.
Par
exemple:
Entrée
Ecran
(5>3) AND ( 2 < 6 ) [ENTÊR\e 1 signifie que l'expression est Vraie.
FONCTIONS
Les fonctions sont des composants spéciaux du langage BASIC qui prennent une
valeur et la transforment en une autre valeur.
Les fonctions agissent comme des
variables dont la valeur est déterminée par la valeur d'autres variables ou d'autres
expressions.
ABS est une fonction qui permet d'obtenir la valeur absolue de son
argument:
ABS (-5)
est 5
ABS{6)
est 6
LOG est une fonction qui permet de calculer le logarithme base 10 de son argu-
ment.