如果setprecision(n)与setiosflags(ios::fixed)合用,可以控制小数点右边的数字个数。setiosflags(ios::fixed)是用定点方式表示实数。
#include <iomanip>
cout<<setiosflags(ios::fixed);
cout<<setprecision(n)<<…… //输出n位小数模板
如果与setiosnags(ios::scientific)合用, 可以控制指数表示法的小数位数。setiosflags(ios::scientific)是用指数方式表示实数。
cout<<resetiosflags(ios::left)<<setw(6); //空间左对齐
可口可乐那一条账单是【去掉了左对齐 / 空间右对齐】的效果
下面两条是空间左对齐的效果(就是上面那行代码的效果)