C++——cout输出小数点后指定位数
在C++的编程中,总会遇到浮点数的处理,有的时候,我们只需要保留2位小数作为输出的结果,这时候,问题来了,怎样才能让cout输出指定的小数点后保留位数呢?
在C语言的编程中,我们可以这样实现它:
printf("%.2f", sample);
在C++中,是没有格式符的,我们可以通过使用setprecision()函数来实现这个需求。
想要使用setprecision()函数,必须包含头文件#include 。使用方式如下:
cout << "a=" << setprecision(2