C++ double 小数点保留2位
时间: 2023-08-16 11:13:24 浏览: 326
保留2位小数
你可以使用 `std::setprecision()` 函数来设置 double 类型的小数点精度。下面是一个示例代码:
```cpp
#include <iostream>
#include <iomanip>
int main() {
double number = 3.1415926;
std::cout << std::fixed << std::setprecision(2) << number << std::endl;
return 0;
}
```
这将打印出保留两位小数的结果:3.14。通过使用 `std::fixed` 设置输出格式为固定小数位数,再使用 `std::setprecision()` 设置小数点后的位数即可实现保留指定位数的小数。
阅读全文