Commandes BASIC
VAL
Utilisation
Le nombre contenu dans une chaîne de caractères est converti en
une valeur numérique.
VAL(
Syntaxe
[S-EXP]
Action
VAL extrait de l'opérande chaîne de caractères la valeur numéri-
que qu'elle contient (critère de délimitation : premier caractère
rencontré qui n'est ni un chiffre, ni un point décimal). Lorsque
l'opérande chaîne commence par une lettre, un message d'erreur
est délivré.
Lorsqu'une unité est associée à une valeur numérique dans l'opé-
rande chaîne de caractères, celle-ci n'est pas séparée par la
fonction VAL.
VAL effectue l'action inverse de la commande VAL$.
Exemple
10 A$="123TEST"
20 B$="1.24TEST"
30 C$="5,6"
40 A=VAL(A$):B=VAL(B$):C=VAL(C$):D=VAL("12 V")
50 PRINT A,B,C,D
60 PRINT A+B
Sorties obtenues à l'écran :
123
124.24
8-66
)
[S-EXP]
Opérande chaîne, qui ne contient qu'une valeur
numérique ou qui commence par une valeur numé-
rique.
1.24
5
12.0000 V
VAL