【发布时间】:2014-12-28 09:06:37
【问题描述】:
我没有找到在小数点前没有“0”的情况下写出低于 1 的十进制数的解决方案。 我想以这种格式显示数字:“.1”、“.2”等...
使用:
std::cout << std::setw(2) << std::setprecision(1) << std::fixed << number;
总是给我“0.1”、“0.2”等格式...
我做错了什么? 感谢您的帮助
【问题讨论】:
-
转成字符串,去掉0,打印字符串。
标签: c++ decimal number-formatting