[C ANSI] conversion chaine de caractere <=> float ou double
conversion chaine de caractere <=> float ou double [C ANSI] - C++ - Programmation
MarshPosté le 02-06-2003 à 19:42:28
voila: je dois récupérer des données depuis un fichier (texte ou pas), pour ca je fais un fscanf(ptrfichiersource, "%s", tmp) où tmp est déclaré en tant que buffer: char tmp[50]. Je déclare un float f; ensuite je fais f=atof(tmp), et quand j'affiche le flottant ("%f" ), ca me donne un résultat foireux... comprend po
Marsh Posté le 02-06-2003 à 19:42:28
voila: je dois récupérer des données depuis un fichier (texte ou pas), pour ca je fais un fscanf(ptrfichiersource, "%s", tmp) où tmp est déclaré en tant que buffer: char tmp[50].
Je déclare un float f;
ensuite je fais f=atof(tmp), et quand j'affiche le flottant ("%f" ), ca me donne un résultat foireux... comprend po
MERCI D'AVANCE