Mega Code Archive

 
Categories / C / Console
 

Outputting floating-point values

#include <stdio.h> void main() {    float fp1 = 123.678f;    float fp2 = 1.2345E6f;    double fp3 = 98765432.0;    double fp4 = 11.22334455e-6;    printf("\n%f  %+f  % 10.4f  %6.4f\n", fp1, fp2, fp1, fp2);    printf("\n%e  %+E\n", fp1, fp2);    printf("\n%f  %g  %#+f  %8.4f  %10.4g\n", fp3,fp3, fp3, fp3, fp4); }