Mathc initiation/Fichiers c : c02a

Sommaire


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

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

 clrscrn();
 printf("  x = %f\n\n",x);
 
 printf("  x = %-10.0f %%.0f \n", x);   
 printf("  x = %-10.1f %%.1f \n", x);
 printf("  x = %-10.2f %%.2f \n", x);
 printf("  x = %-10.3f %%.3f \n", x);
 printf("  x = %-10.4f %%.4f \n", x);
 printf("  x = %-10.5f %%.5f \n", x);
 printf("  x = %-10.6f %%.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          %.0f 
  x = 1.1        %.1f 
  x = 1.12       %.2f 
  x = 1.123      %.3f 
  x = 1.1235     %.4f 
  x = 1.12346    %.5f 
  x = 1.123457   %.6f 

 Press return to continue.