HELP : langage C

jeremy -  
 Inigo -
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

  1. weblook
     
    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
    1. jeremy
       
      merci beaucoup, mais si jamais le chiffre est supérieur à 99999 que se passe t-il ? comment faire pour afficher en exposant ?
      merci...
      0