VAL

Sommaire


valtransforme une chaîne de caractères en nombre.

 

Syntaxe

   val(expr_c)

 

Paramètres

Elément

Description

Restrictions

expr_c

Expression alphanumérique.

Aucune.

 

Exemples

   # Le résultat est 123
    I =val(sum("1", "2", "3"))

   # Le résultat est -111
   val("-111+a111")

   # Le résultat est 10000
   val("10E3")

   # Le résultat est 1e37
   val("1e37")

 

Description et commentaires

val(expr_c)transforme la chaîne de caractères argument en nombre.

expr_c peut contenir :

- les caractères compris entre '0' et '9',
- '-' (signe moins),
- '+' (signe plus),
- '.' (point décimal),
- 'e' ou 'E' (notation scientifique des puissances de 10).

Les éventuels espaces en tête de expr_c sont ignorés.

Si la chaîne comporte un caractère "illicite" (non compris entre'0' et '9' ...) , il y a troncature avant ce caractère, la chaîne tronquéeétant transformée en nombre. Dans le cas où un tel caractère est en 1èreposition de la chaîne, valrenvoie 0.

Le type du résultat est Integer ou Decimal selon le cas.

 

Erreurs associées

Erreur

Description

ERMODE(10)

L'argumentn'est pas alphanumérique.

 

Mots-clés associés

NUM$


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved