Bonjour, je voudrais convertir un double en string. J'ai ce petit bout de code qui le fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 using namespace std; double valeur = 6000000; string str; stringstream sstr; sstr << valeur; str = sstr.str(); cout << str << endl;
mais le problème est que str est finalement :
6e+006
et moi je voudrais quelque chose de la forme
6e+06, avec seulement deux chiffres pour l'exposant.
Merci de votre aide
ps:une autre méthode serait la bienvenue...
Partager