Proc val()

Fermé
wwassimos2010 Messages postés 1 Date d'inscription vendredi 13 janvier 2017 Statut Membre Dernière intervention 13 janvier 2017 - 13 janv. 2017 à 18:48
Ayoub98 Messages postés 15 Date d'inscription dimanche 1 janvier 2017 Statut Membre Dernière intervention 10 février 2017 - 10 févr. 2017 à 19:47
Bonjour,
quels sont les valeurs de a et e dans ce cas: val("33%",a,e)..mrci
A voir également:

1 réponse

Ayoub98 Messages postés 15 Date d'inscription dimanche 1 janvier 2017 Statut Membre Dernière intervention 10 février 2017
Modifié par Ayoub98 le 10/02/2017 à 19:48
D'abord , tu dois comprendre le fonctionnement de la procédure prédéfinie Val (chaine,nombre,erreur) , donc cette procédure porte trois paramètre , le premier doit etre passé par valeur et les deux derniers sont passés par valeur bien sur , donc Val (chaine,nombre,erreur) consiste à convertir la chaine en une valeur numérique (soit entier , soit réél , ça dépend de la déclaration de nombre) et la retourner en nombre , et s'il y avait une erreur , tu vas trouver sa position dans la variable erreur
Exemple , dans votre cas ci-dessus :
Val('33%',a,e) donne :
a = 0 , e = 3 qui désigne la position de l'erreur '%' !!!
J'espère que j'ai bien répondu à votre question ...
0