Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2347 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C ANSI] conversion chaine de caractere <=> float ou double

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C ANSI] conversion chaine de caractere <=> float ou double

n°413470
lkolrn
&lt;comment ça marche?&gt;
Posté le 02-06-2003 à 19:42:28  profilanswer
 

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

mood
Publicité
Posté le 02-06-2003 à 19:42:28  profilanswer
 

n°413476
ITM
Avatar peint à la main
Posté le 02-06-2003 à 19:48:15  profilanswer
 

tu peux pas faire directement un truc de ce style:
 
float monfloat;
 
fscanf(ptrfichiersource, "%f", &monfloat);
 


---------------
iteme.free.fr | Mon feedback

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C ANSI] conversion chaine de caractere <=> float ou double

 

Sujets relatifs
[PHP] Regexp : problème pour exclure une chaine[C] conversion d'un double vers un float[REGLE]
[php]les float !!sscanf et la saisie d'une chaine de caractère
regexp: recherche la présence de n mots dans une chaineComment fait ton pour avoir un float négatif???
[PHP]Compter le nbre de fois qu'1 chaine de char est presente ds 1 txt 
Plus de sujets relatifs à : [C ANSI] conversion chaine de caractere <=> float ou double


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR