[PASCAL] fonction val

fonction val [PASCAL] - Delphi/Pascal - Programmation

Marsh Posté le 11-04-2002 à 15:14:46    

Salut,
Voila mon probleme:
j'ai un fichier de type text, et dedans il n'y a que des entiers de type word.  
Il faut que j'utilise la fonction val pour transformer une chaine de caractere en word.
Je ne comrpend pas comment l'utiliser, si vous pouvier m'aider plz

Reply

Marsh Posté le 11-04-2002 à 15:14:46   

Reply

Marsh Posté le 11-04-2002 à 17:55:36    

je t'envairai un exemple demain si je retrouve ...  :wahoo:

Reply

Marsh Posté le 11-04-2002 à 18:41:06    

Dans mon vieux bouquin de TP 4 (si, si :lol: ) :
 
Val(s : STRING; VAR v; VAR erreur: INTEGER);
 
Var
  EntierLongVar : LONGINT
  Erreur : INTEGER
BEGIN
  Val('   63227',EntierLongVar, Erreur);
...
...
 
avec TP4 il n'y avait pas besoin de supprimer les espaces en début de chaîne.
 
A+

Reply

Marsh Posté le 12-04-2002 à 09:22:47    

Ok mais s et v je vois ce que c'est mais erreur ca sert a koi???

Reply

Marsh Posté le 12-04-2002 à 10:58:19    

si erreur different de zéro, c'est que la transformation s'est mal passée :
exemple :
'1535611511651564165' dans un entier court
'135341616856.5445' dans un entier
etc.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed