Installer et compiler ces fichiers dans votre répertoire de travail.

c02c.c
'
/* ------------------------------ */
/*  Save as :   c02a.c            */
/* ------------------------------ */
#include    <stdio.h>
/* ------------------------------ */
#include      "z_s.h"
/* ------------------------------ */
int main(void)
{
double x = 1.1234567890;

 clrscrn();
 printf("  x = %f\n\n",x);
 
 printf("  x = %-10.0f %%-10.0f \n", x);   
 printf("  x = %-10.1f %%-10.1f \n", x);
 printf("  x = %-10.2f %%-10.2f \n", x);
 printf("  x = %-10.3f %%-10.3f \n", x);
 printf("  x = %-10.4f %%-10.4f \n", x);
 printf("  x = %-10.5f %%-10.5f \n", x);
 printf("  x = %-10.6f %%-10.6f \n", x);

 stop();

 return 0;
}


Déclarer et imprimer un double. (Nombre décimal)

  • %f  : pour afficher un double.
  • %.nf  : pour n chiffres après la virgule.


Exemple de sortie écran :

  x = 1.123457

  x = 1          %-10.0f 
  x = 1.1        %-10.1f 
  x = 1.12       %-10.2f 
  x = 1.123      %-10.3f 
  x = 1.1235     %-10.4f 
  x = 1.12346    %-10.5f 
  x = 1.123457   %-10.6f 

 Press return to continue.
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.