Extraction d'un caractère d'une chaine

Résolu
pseudoOM
Messages postés
173
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
30 janvier 2009
- 19 janv. 2006 à 10:11
jlen100
Messages postés
1606
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
25 juillet 2014
- 26 avril 2006 à 13:11
Bonjour à tous !
J'aimerais connaitre la fonction qui permet d'extraire un caractère d'une chaine.

ex : en admettant que 12,3467 est une chaine, quelle est la fonction
qui va me permettre d'extraire de la chaine le 3ème chiffre après la
virgule (donc récupérer le 6). J'insiste bien sur le fait qu'il faut démarrer de la virgule et prendre le 3ème caractère !

Merci à celui qui pourra m'apporter le renseignement.

pseudoOM

12 réponses

jlen100
Messages postés
1606
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
25 juillet 2014
12
19 janv. 2006 à 10:27
salut,

pour connaitre la postion de la virgule utilise la fonction pos()

var chaine:string;

position:integer;

3carcteres:char;



chaine:='12,3467';

position:=pos(',',chaine);//position=3

3caractere:=chaine[position+3];//3carctere=6;



@+

jlen
3