Probleme de conversion string to float
Bonjour ma question est relativement basique et en dépit de mes recherches sur le net je ne trouve pas de réponse.
Ce que j'aimerais faire :
- Transformer un string que je récupère d'un texte field en chiffre.
- Transformer après une opération basique ce chiffre en texte.
C'est vraiment très basique comme je le disais. Mon problème :
Lorsque je rentre un chiffre supérieur à 1000 le programme le voit comme 1,000 (syst anglo saxon), mais du coup ce qui est un peu étrange c'est qu'il ne voit plus le chiffre comme 1000 mais comme 1.
Voici mon code pour une division basique.
Code:
1 2 3 4 5
| float m=[[month stringValue] floatValue];
float p=[[price stringValue] floatValue];
float my = p/m;
monthly.stringValue = [NSString stringWithFormat:@"%.20f",my];
rep.stringValue = [NSString stringWithFormat:@"%.2f",p]; |
Si je rentre 1200 / 300 cela me donne 1,2 / 300 ce qui est un peu problématique.
Tout aide est la bienvenue.
Merci