c++ 保留小数两位
时间: 2023-11-24 19:49:50 浏览: 153
test5_2,c语言除法源码保留两位小数,c语言
在C++中,可以使用`iomanip`库中的`setprecision()`函数或者`cout.precision()`函数来保留小数位数。具体实现方法如下:
方法一:
```
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
float v = 1.54321;
cout << fixed << setprecision(2) << v << endl;
return 0;
}
```
方法二:
```
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
float v = 1.54321;
cout << setiosflags(ios::fixed) << setprecision(2) << v << endl;
return 0;
}
```
以上两种方法都可以保留小数点后两位。
阅读全文