c++怎么保留两位小数
时间: 2023-10-22 15:07:02 浏览: 141
保留两位小数
在C++中,可以使用流操作符`<<`和格式控制符来保留两位小数。具体来说,可以使用`fixed`和`setprecision`两个格式控制符来实现。例如,下面的代码可以将一个浮点数保留两位小数并输出到控制台:
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double num = 3.1415926;
cout << fixed << setprecision(2) << num << endl;
return 0;
}
```
输出结果是:
```
3.14
```
在上述代码中,`fixed`指定了输出的浮点数格式为定点数,`setprecision(2)`指定了输出的小数位数为2。这样就可以保留两位小数输出了。
阅读全文