c语言保留小数解决方法

更新时间:02-01 综合 由 冷兮め 分享

在C的编程中,总会遇到浮点数的处理,有的时候,我们只需要保留2位小数作为输出的结果,这时候,问题来了,怎样才能让cout输出指定的小数点后保留位数呢

在C语言的编程中,我们可以这样实现它:

[cpp] view plain copy

printf("%.2f", sample) 在C++中,是没有格式符的,我们可以通过使用setprecision()函数来实现这个需求。

想要使用setprecision()函数,必须包含头文件#include

[cpp] view plain copy

cout

如果我们想要让它自动补0,需要在cout之前进行补0的定义。代码如下:

[cpp] view plain copy

cout.setf(ios::fixed)

cout

[cpp] view plain copy

cout.unsetf(ios::fixed)

cout

声明:关于《c语言保留小数解决方法》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/all/15_6067663.html