C - Console Output Float Output

Description

Float Output

Demo

#define __STDC_WANT_LIB_EXT1__ 1
#include <stdio.h>

int main(void)
{
  float  fp1 = 345.678f, fp2 = 1.234E6f;
  double fp3 = 234567898.0, fp4 = 11.22334455e-6;

  printf_s("%f  %+f  %-10.4f  %6.4f\n", fp1, fp2, fp1, fp2);
  printf_s("%e  %+E\n", fp1, fp2);
  printf_s("%f  %g  %#+f  %8.4f  %10.4g\n", fp3, fp3, fp3, fp3, fp4);
  return 0;/* w w  w.  ja v a2  s. co m*/
}

Result

Related Topics

Exercise