Probleme flotants

Signaler
Messages postés
35
Date d'inscription
samedi 14 mai 2005
Statut
Membre
Dernière intervention
4 novembre 2010
-
Messages postés
280
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
8 juillet 2014
-
Bonjour, j'ai un problème en c++, le voici :
je souhaite afficher un flotant grace à printf mais avec un nombre donné de décimale mais j'ignore la syntaxe, je m'explique par le code source :
main(){
   int decimale;
   double x = 1/3;
   scanf("%d", &decimale);
   printf("%(ici je ne sais pas)", decimale, x);      \\ par exemple si decimale = 5, cela m'affichera 0.33333 (avec 5 "3" derrière la virgule)
}
   
merci de vos réponse.

1 réponse

Messages postés
280
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
8 juillet 2014
4
salut

printf("%5d\n",45); //réserve 5 cases à l'écran et colle le 45 à droite de ces 5 cases : utile pour "mettre en page" de nombres de 1,2,3 ou n chiffres
printf("%5d\n",1045); // 1045 est aligné avec le 45 au dessus
printf("%.3f_n",7.5); // affichera 7.500 : 3 chiffres après la virgule

voilà toutes les subtilités de printf que je connais
a+