Probleme flotants

hacker_mt Messages postés 35 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 4 novembre 2010 - 29 mars 2007 à 20:15
acx01b Messages postés 280 Date d'inscription dimanche 7 septembre 2003 Statut Membre Dernière intervention 8 juillet 2014 - 29 mars 2007 à 21:37
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

acx01b Messages postés 280 Date d'inscription dimanche 7 septembre 2003 Statut Membre Dernière intervention 8 juillet 2014 6
29 mars 2007 à 21:37
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+
0
Rejoignez-nous