#include #include int main(void) { short entier_court = 1968; long entier_long = 556849915; double flottant = 202.199155556; char *chaine = "seize caractères"; printf("Type :\n"); printf("- entier_court [%d], comme un flottant [%f]\n", entier_court, entier_court); printf("- chaîne [%s], comme un entier [%d]\n", chaine, (int) chaine); printf("\nNotation :\n"); printf("- entier_long : [%ld]\n", entier_long); printf(" . en octal : [%#lo]\n", entier_long); printf(" . en hexadécimal : [%-#12lx]\n", entier_long); printf("- flottant [%.10f]\n", flottant); printf(" . arrondi à quatre décimales : [%.4f]\n", flottant); printf(" . notation générale : [%g]\n", flottant); printf(" . notation scientifique : [%.6e]\n", flottant); printf("\nCadrage :\n"); printf("- entier_court [%d]\n", entier_court); printf(" . sur 6 caractères [%8d],\n", entier_court); printf(" . cadré à gauche [%-8d],\n", entier_court); printf(" . complété par des zéros [%08d],\n", entier_court); printf("- flottant [%.10f]\n", flottant); printf(" . arrondi, cadré à gauche, avec signe [%-+8.2f]\n", flottant); return EXIT_SUCCESS; }