输出一个浮点数,保留小数点后2位C++
时间: 2023-07-07 10:43:40 浏览: 251
输入一个浮点数,判断小数有几位——C语言代码
在 C++ 中,可以使用 `std::fixed` 和 `std::setprecision` 来输出一个浮点数并保留小数点后两位。
下面是一个简单的例子:
```cpp
#include <iostream>
#include <iomanip>
int main() {
double num = 3.14159;
std::cout << std::fixed << std::setprecision(2) << num << std::endl;
return 0;
}
```
在这个例子中,我们定义了一个浮点数变量 `num`,它的值为 3.14159。然后,我们使用 `std::fixed` 操纵符来设置输出的浮点数格式,使得小数点后面有固定的位数。接着,我们使用 `std::setprecision()` 函数来设置小数点后的位数为 2。
最后,我们使用 `std::cout` 输出浮点数 `num`,输出结果为:
```
3.14
```
希望这个例子能够帮助你!
阅读全文