我需要防止我的替身在我的文件中以科学计数法打印,
当我这样做时
outfile << X;
原文由 DogDog 发布,翻译遵循 CC BY-SA 4.0 许可协议
我需要防止我的替身在我的文件中以科学计数法打印,
当我这样做时
outfile << X;
原文由 DogDog 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是一个使用示例 http://cplus.about.com/od/learning1/ss/clessontwo_4.htm
根据您的问题使用
std::cout << std::fixed << a << std::endl;
原文由 Rozuur 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答1.3k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
4 回答859 阅读
1 回答929 阅读
1 回答965 阅读
1 回答730 阅读
1 回答831 阅读
要设置浮动变量的格式,您可以使用
setprecision(n)
、showpoint
和fixed
的组合。为了使用像setprecision(n)
这样的参数化流操纵器,您必须包含iomanip库:setprecision(n)
:将浮动输出约束到n
位置,一旦你设置它,它就会被设置,直到你为流输出的其余部分显式取消设置它。fixed
:将强制所有浮点数以相同的方式输出。因此,如果您的精度设置为 4 位,6.2
和6.20
都将输出为:showpoint
:将强制显示浮点变量的小数部分,即使它没有明确设置。例如,4
将输出为:一起使用它们: