HP Calculatrice graphique HP Prime Manuel d'utilisation

Page 588

Advertising
background image

586

Programmation

Language de programmation de la calculatrice

HP Prime

Variables et

visibilité

Les variables d'un programme de la calculatrice
HP Prime peuvent servir à mémoriser des nombres, des
listes, des matrices, des objets graphiques et des chaînes.
Une variable doit avoir pour nom une suite de caractères
alphanumériques (lettres et nombres) commençant par
une lettre. Les noms étant sensibles à la casse, les
variables MaxTemp et maxTemp sont différentes.
La calculatrice HP Prime dispose de variables intégrées
de différents types, visibles partout (peu importe l'écran
affiché sur la calculatrice). Par exemple, les variables
intégrées A à Z peuvent être utilisées pour mémoriser

des nombres réels, Z0 à Z9 pour mémoriser des

nombres complexes, M0 à M9 pour mémoriser des

matrices et des vecteurs, etc. Ces noms sont réservés. Vous
ne pouvez pas les utiliser pour d'autres données. Il est par
exemple impossible de nommer un programme M1 ou de

mémoriser un nombre réel dans une variable appelée Z8.

Outre ces variables réservées, chaque application HP
dispose de variables qui lui sont dédiées. Par exemple :
Root (Racine), Xmin et Numstart. Une fois encore, ces

noms ne peuvent pas être utilisés dans le nom d'un
programme. (Le chapitre 22, « Variables », qui
commence à la page 489 con
tient la liste complète des
variables du système et des applications.)
Dans un programme, il est possible de rendre certaines
variables indissociables d'une fonction particulière. Pour
ce faire, utilisez une déclaration de type LOCAL. A l'aide

des variables de type LOCAL, vous pouvez déclarer et

utiliser des variables sans affecter le reste de la
calculatrice. Les variables de type LOCAL ne se limitent

pas à un type spécifique. Autrement dit, vous pouvez
mémoriser des nombres à virgule flottante, des entiers,
des listes, des matrices et des expressions symboliques
dans une variable portant n'importe quel nom local. Bien
que le système autorise la mémorisation de différents
types de variables dans une même variable locale, il
s'agit d'une pratique de programmation médiocre devant
être évitée.

Advertising