Bonjour,

je rencontre un problème qui doit revenir assez souvent mais pour lequel je ne trouve pas de solution simple. Je lis cette chaîne de caractère dans une fichier "4201746.4582", il se trouve que c'est un nombre. Voici la ligne de code qui effectue la lecture dans mon programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
char *X = strtok( NULL, " " );
que je transforme ensuite en flottant avec or lorsque j'écris ma variable dans un fichier text, ce qui est enregistré est "4.20175e+06".

ce que j'aimerai c'est d'écrire la même chose que ce que je lis ...

merci d'avance de votre aide.