CVT$F(var-chaîne)
Renvoie la valeur d’un réel stocké dans une variable chaîne de caractères.
Paramètre | Description |
---|---|
var-chaîne | Variable chaîne de caractères |
Exemple
10 OPEN "PERSON" AS 1 LEN 50
20 FIELD #1, 30 AS NOM$, 12 AS PRE$, 8 AS SAL$
30 INPUT "Numéro (0=fin) ";N%
40 IF N% = 0 THEN 100
50 GET #1 RECORD N%
60 PRINT "Nom: "; NOM$
70 PRINT "Prénom: ";PRE$
80 PRINT "Salaire: ";CVT$F(SAL$) : PRINT
90 GOTO 30
100 CLOSE 1
Ce programme lit un enregistrement donné du fichier à accès direct « PERSON.DAT », contenant le nom, le prénom et le salaire d’un certain nombre de personnes. Dans le cas d’un fichier à accès direct, la communication entre le disque et la mémoire s’effectue obligatoirement par l’intermédiaire d’une mémoire tampon de type chaîne de caractères. Le salaire a donc été, lors de l’enregistrement, transféré au moyen de la fonction CVTF$. La fonction CVT$F (ligne 80) permet de le récupérer sous la forme d’un nombre réel.
Action
La fonction CVT$F renvoie le contenu de var-chaîne
sous la forme d’un nombre réel.
Cette fonction est l’inverse de la fonction CVTF$. Elle permet de récupérer la valeur de l’expression numérique stockée dans une variable chaîne.