fork download
  1. #include <cstdio>
  2.  
  3. int main()
  4. {
  5. printf("%g\n", 0.0);
  6. printf("%.g\n", 0.0);
  7. printf("%.0g\n", 0.0);
  8. printf("%.1g\n", 0.0);
  9. printf("%.2g\n", 0.0);
  10.  
  11. printf("\n");
  12.  
  13. printf("%f\n", 0.0);
  14. printf("%.f\n", 0.0);
  15. printf("%.0f\n", 0.0);
  16. printf("%.1f\n", 0.0);
  17. printf("%.2f\n", 0.0);
  18.  
  19. printf("\n");
  20.  
  21. printf("%e\n", 0.0);
  22. printf("%.e\n", 0.0);
  23. printf("%.0e\n", 0.0);
  24. printf("%.1e\n", 0.0);
  25. printf("%.2e\n", 0.0);
  26. }
  27.  
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
0
0
0
0
0

0.000000
0
0
0.0
0.00

0.000000e+00
0e+00
0e+00
0.0e+00
0.00e+00