Voyez également la commande ON TIME$.
Exemple :
10 ON TIME$="20:00:00" GOSUB
1000
20 TIME$ ON
1000 TIME$ = "19:00:00"
1010 TIME$ OFF
1020 RETURN
Lorsque l'horloge arrive à 20:00:OO, le BASIC se branche à la
ligne 1000, remet l'horloge à l'état initial et revient à ce
qu'il était en train de faire avant 1 ' appel de la sous-routi-
ne . Lorsque 1 'horloge arrive une seconde fois à 2O:OO:OO, rien
ne se passe puisque 1'interruption a été invalidée dans la li-
gne 1O1O.
VAL
Conversion de chaînes en nombres
VAL{expression chaînée)
VAL convertit 1'expression chaînée en une représentation numé-
rique de la chaîne. Lorsque l'expression chaînée contient des
caractères non numériques, VAL ne donne que la valeur du pre-
mier nombre, s'il y en a un. VAL est la fonction inverse de
la fonction STR$.
Exemples :
5 B$ = "100,44824"
10 A = VAL(B$)
donne à A la valeur de 1OO.44824.
5 B$ = "no balance"
10 a = BAL(B$)
donne à A la valeur de O.
5 B$ = "3.00313354E33"
10 A = VAL(B$)
donne à A la valeur de 3.OO313354 x 1O
33
- 167 -