Enlever l'écriture scientifique d'un nombre
Discutez d'informatique ici !
-
coqp-ox
- Membre Naturel
- Messages: 52
- Enregistré le: 22 Nov 2013, 09:00
-
par coqp-ox » 09 Jan 2014, 11:38
Bonjour, excusez-moi de vous déranger mais j'ai encore une question bateau à poser :mur:
En fait, je dois réaliser des calculs relativement "précis" en C++ et il faudrait que les résultats en sortie apparaissent sous forme décimale mais pas scientifique.
J'avais pensé utiliser setprecision << fixed mais dans le cas présent je ne connais pas d'avance le nombre de chiffres significatifs que je devrai laisser donc est-ce que vous auriez une autre solution à propsoer ?
Merci :++:
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 11 Jan 2014, 20:02
slt,
J'avais pensé utiliser setprecision << fixed mais dans le cas présent je ne connais pas d'avance le nombre de chiffres significatifs que je devrai laisser
quel rapport?
as-tu testé d'afficher un stupide nombre?
- Code: Tout sélectionner
int main(){
float a=1.23241;
std::cout<<setprecision(2)<<a<<std::endl;
return 0;
}
(je te laisse fixer la syntaxe)
la vie est une fête

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité