C++中的自带的设置方法是不常使用的,还需要包括iomanip头文件。大部分情况下直接使用printf()来进行格式化输出即可。
代码如下:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
// #include <iomanip>
cout << setiosflags(ios::fixed) << setprecision(2);
cout << 123.32923 << endl; // 123.33
double i = 11.23812;
printf("%.2f\n", i); // 11.24
return 0;
}
运行结果:
123.33
11.24
谢谢阅读