c++中iostream如何保留两位小数
时间: 2024-06-12 14:08:25 浏览: 277
保留两位小数
要在C++中使用iostream来保留两位小数,可以使用cout对象的setf函数和setprecision函数。首先,通过调用cout对象的setf函数并传递ios::fixed参数来设置输出格式为定点表示法。然后,使用setprecision函数并传递2来指定保留两位小数。最后,使用cout对象输出相应的变量即可。
以下是使用iostream来保留两位小数的示例代码:
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
float num = 3.14159;
cout.setf(ios::fixed);
cout << setprecision(2) << num << endl;
}
```
这段代码将输出3.14。
阅读全文