Mathc initiation/Fichiers c : c02c2
Installer et compiler ces fichiers dans votre répertoire de travail.
c02c2.c |
---|
/* ------------------------------ */
/* Save as : c02c2.c */
/* ------------------------------ */
#include <stdio.h>
#include <ctype.h>
/* ------------------------------ */
#include "z_s.h"
/* ------------------------------ */
int main(void)
{
clrscrn();
printf(" (%%+-12.2f)\n");
printf(" Print the sign. (+) \n");
printf(" Push the numbers on the left. (-) \n");
printf(" Reserve a column of 12 characters \n");
printf(" Two figures after the point. \n\n");
printf(" x = %+-12.2f || \n", -1.);
printf(" x = %+-12.2f || \n", 12.);
printf(" x = %+-12.2f || \n", -123.);
printf(" x = %+-12.2f || \n", 1234.);
printf(" (%%+-12.2e)\n");
printf(" Print the sign. (+) \n");
printf(" Push the numbers on the left. (-) \n");
printf(" Reserve a column of 12 characters \n");
printf(" Two figures after the point. \n");
printf(" e : Scientific notation \n\n");
printf(" x = %+-12.2e || \n", -1.);
printf(" x = %+-12.2e || \n", 12.);
printf(" x = %+-12.2e || \n", -123.);
printf(" x = %+-12.2e || \n", 1234.);
stop();
return 0;
}
/* ------------------------------ */
/* ------------------------------ */
- %f : pour afficher un double poussé sur la droite.
- %-f : pour afficher un double poussé sur la gauche.
- %12f : réserver douze espace pour afficher le nombre sur la droite.
- %-12f : réserver douze espace pour afficher le nombre sur la gauche.
- %+-12f : réserver douze espace pour afficher le nombre sur la gauche avec les nombres signés.
- %+-12e : affichage en notation scientifique
Exemple de sortie écran :
(%+-12.2f)
Print the sign. (+)
Push the numbers on the left. (-)
Reserve a column of 12 characters
Two figures after the point.
x = -1.00 ||
x = +12.00 ||
x = -123.00 ||
x = +1234.00 ||
(%+-12.2e)
Print the sign. (+)
Push the numbers on the left. (-)
Reserve a column of 12 characters
Two figures after the point.
e : Scientific notation
x = -1.00e+00 ||
x = +1.20e+01 ||
x = -1.23e+02 ||
x = +1.23e+03 ||
Press return to continue.