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.

Voir aussi : CVTF$, CVT%$, CVT$%