c/c++|C/C++之printf函数浮点数输出格式

共有三种输出格式%e、%g、%f
%f格式 %f:不指定宽度,整数部分全部输出并输出6位小数。
%m.nf:输出共占m列,其中有n位小数,如数值宽度小于m左端补空格。
%-m.nf:输出共占n列,其中有n位小数,如数值宽度小于m右端补空格。
%e格式 %e:数字部分(又称尾数)输出6位小数,指数部分占5位或4位。
%m.ne和%-m.ne:m、n和”-”字符含义与前相同。此处n指数据的数字部分的小数位数,m表示整个输出数据所占的宽度。
%g格式 【c/c++|C/C++之printf函数浮点数输出格式】g格式:自动选f格式或e格式中较短的一种输出,且不输出无意义的零。

    推荐阅读