mriviere
Messages postés17Date d'inscriptionjeudi 26 janvier 2006StatutMembreDernière intervention23 juin 2006
-
21 juin 2006 à 10:46
mriviere
Messages postés17Date d'inscriptionjeudi 26 janvier 2006StatutMembreDernière intervention23 juin 2006
-
22 juin 2006 à 08:31
Bonjour je cherche a convertir un char en float, je sais que la fonction atoi le fait mais elle ne prend pas en compte la virgule.
En fait dans mon string j'ai premierechaine=22.2 par ex et je veux le comparer a deuxiemechaine=21.5 par ex.
Je fais if(atoi(premierechaine) <= atoi(deuxiemechaine) )instruction;
Le truc c'est qu'il ne tiens pas compte de la virgule du coup 22.5 est egal a 22.9....
Si je fais un printf il m'affiche 22 et 21.
Voila merci pour votre aide...