STR$
Conversion d'un nombre en chaîne
STR$(expression numérique}
STR$ convertit l'expression numérique en une expression chaî-
née. Cette fonction est la fonction inverse de VAL.
Exemple :
B$ = "$" + STR$(BAL) + ".00"
Si BAL contient la valeur 133, cette instruction donne à B$
la valeur de $133.OO.
STRINGS
Définition d'une chaîne de caractères
STRING$(longueur,caractère)
STRING$ donne une chaîne de la longueur donnée et composée
du caractère spécifié. La longueur peut varier de O à 255.
Le caractère est une exprelsï0n~nûmérique ou une expression
chaîneëT S'il s'agit d'une expression chaînée, seul le pre-
mier caractère de la chaîne est répété. S'il s'agit d'une
expression numérique, elle doit être évaluée en un nombre corn'
pris entre O et 255.
Exemples :
PRINT STRING$(20,"*")
imprime une chaîne composée de 20 astérisques.
PRINT STRING$(40,239)
imprime une chaîne composée de 40 cases pleines (239 est en
effet le code ASCII qui correspond à une case pleine).
TAB
Tabulation
TAB(expression numérique}
TAB "saute" le nombre d'espaces spécifié par 1'expression nu-
rique avant d'imprimer la donnée élémentaire suivantë7~L
7
ex-
pression numérique doit être comprise entre O et 255.
Vous pouvez également utiliser cette fonction dans une liste
de données d'une instruction de sortie. Il est à noter que 1'
utilisation de virgules dans la liste de données peut produire
des résultats indésirables.
Exemples :
10 PRINT TAB(30);"Table 1"
imprime "Table 1" en commençant à la colonne 30.
- 165 -