Manuel Amos Professional  Sommaire  Index

les Bases Essentielles


Pour introduire un nom, ou le séparer, utilisez le caractère "underscore" à la place des espaces, en tapant [Shift] et [-] en même temps. Par exemple :

E> _IAM A_LONG_LEGAL_VARIABLE_NAME=1
   Print _IAM A_LONG_LEGAL_VARIABLE_NAME

Types de variables
Il existe trois types de variables qui peuvent être utilisées dans les programmes AMOS Professional.

Nombres entiers
Le premier de ces types est celui où la variable représente un nombre entier, comme 1 ou 9999. Ces variables sont parfaites pour contenir le type de valeurs utilisées dans les jeux vidéo, par exemple :

E> HI SCORE=1000000
   Print HI SCORE

Les nombres entiers sont appelés "entiers", et les variables entiers peuvent aller de -147.483.648 jusqu'à 147.483.648.

Variables en virgule flottante
Les variables peuvent aussi représenter des valeurs fractionnaires, telles que 1.2 ou 99.99, et les résultats de ce type de variable peuvent être extrêmement précis. La précision des nombres de part et d'autre du point décimal (appelés nombres à "virgule flottante") est expliquée en détail dans le Chapitre 5.3.

Les variables en virgule flottante doivent toujours avoir un symbole "dièse" ajouté à la fin de leur nom, qui est tapé en appuyant sur la touche [#]. Par exemple :

E> REAL_NUMBER#=3.14
   Print REAL_NUMBER#

Variables chaîne
Ce type de variable contient des caractères de texte, et la longueur du texte peut aller de zéro jusqu'à 65.500 caractères. Les variables chaîne sont entourées de guillemets, et se distinguent aussi des variables numériques par un caractère $ à la fin de leur nom, pour indiquer à AMOS Professional qu'elles contiendront du texte plutôt que des chiffres. Par exemple :

E> NAME$="Name"
   GUITAR$="Twang"
   Print NAME$,GUITAR$

Stockage des variables
Toutes les variables sont stockées dans une zone mémoire de 8 Ko appelée "buffer". Cette zone peut contenir environ 2000 nombres ou deux pages de texte normal, et elle a été réglée aussi petite que possible afin de laisser plus de place aux banques mémoire et aux écrans graphiques. Lorsqu'il ne reste plus assez de place pour stocker toutes les variables d'un programme, un message d'erreur apparaît indiquant "Out of variable space". La taille de l'espace de stockage des variables peut être augmentée à tout moment, et la seule limite à la taille des tableaux et des variables chaîne est la quantité de mémoire disponible dans votre ordinateur.

Précédent    Suivant
05.01.03