HELP : langage C

Fermé
jeremy - 8 nov. 2001 à 16:17
 Inigo - 12 nov. 2001 à 10:27
bonjour, je souhaite en C faire en sorte que lors de l'affichage de la valeur d'une variable avec la fonction printf, je puisse forcer l'affichage à 5 caractères maximum ( et que suivant le chiffre celà choisisse automatiquement les puissances de 10, un nombre limité de chiffres après la virgule,etc...)
comment puis-je m'y prendre (ceci est destiné à un programme de tableur simple que je dois faire dans le cadre de mes etudes).
merci beaucoup...

2 réponses

printf("%5.3f\n",variable);

->Le 5 est pour le nb de carctère à afficher
->Le .3 est pour le nb de chiffre aprés la virgule

printf("%05.3f\n",variable);

->Rajoute un 0 si tu veux compléter les blancs (moins de 5 chiffres à fficher ) par des 0
0
merci beaucoup, mais si jamais le chiffre est supérieur à 99999 que se passe t-il ? comment faire pour afficher en exposant ?
merci...
0
yo tu serais pas a l'ESIEE

Car j'ai du faire le meme programme il y a 3 ans

Il y a mon prog a l'@ suivante http://www.chez.com/inigo/Info13.html

Mais c peut etre trop simple pour toi

see Ya
0