c++怎么保留小数位数
作者:野牛程序员:2024-10-28 10:52:01 C++阅读 2510
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
