c++怎么保留小数位数
作者:野牛程序员:2024-10-28 10:52:01 C++阅读 2588
c++怎么保留小数位数
在 C++ 中,可以使用 iomanip 库中的 std::fixed 和 std::setprecision 来控制小数的位数。以下是一个示例代码,演示如何保留小数位数:
#include <iostream>
#include <iomanip> // 用于 std::fixed 和 std::setprecision
int main() {
double number;
std::cout << "请输入一个数字: ";
std::cin >> number;
// 设置输出为固定小数格式,并保留两位小数
std::cout << std::fixed << std::setprecision(2);
std::cout << "保留两位小数的结果: " << number << std::endl;
return 0;
}代码说明:
std::fixed:设置输出为固定小数格式。std::setprecision(2):设置小数点后保留两位数字。输入一个数字后,将以指定的格式输出结果。
可以根据需要调整 setprecision 的参数来改变保留的小数位数。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

