Transformer un float en string

Résolu
cs_hasen Messages postés 246 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 29 décembre 2008 - 7 juin 2006 à 18:10
rrk275 Messages postés 540 Date d'inscription vendredi 25 juin 2004 Statut Membre Dernière intervention 1 octobre 2007 - 7 juin 2006 à 18:56
Bonjour à tous!!!


Je pense que le titre est assez explicite, je voudrais transformer une
variable de type float en string de facon à pouvoir l'ajouter à la
suite d'une autre variable string ( enfin la concatenation ne me posera
pas de probleme...)


Et je ne vois pas du tout comment faire...


La moindre idée m'interesse.


Merci d'avance.


Hasen
A voir également:

5 réponses

cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
7 juin 2006 à 18:18
en C
<tt><tt>#include <stdio.h>
...
char buffer [50];
float f;
n=sprintf (buffer, "%f", f);

en C++
#include <sstream>
..
// créer un flux de sortie
std::ostringstream oss;
// écrire un nombre dans le flux
oss << 10.0;
// récupérer une chaîne de caractères
std::string result = oss.str();
}

</tt></tt>++
2
Rejoignez-nous