C++的初学者问题 想问一下要怎样才可以控制小数点的位数

2025-12-15 07:25:22
推荐回答(2个)
回答1:

头文件加入#include之后
直接
cout<输出的就是保留两位小数的a。

而且后面要输出其他不同小数位的时候,只需要用cout<
希望能帮到你。

回答2:

cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(n);//保留n位小数
n改2则保留两位
改7则保留七位

cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(n);//保留n位小数

具体程序
#include
#include//头文件别忘
using namespace std;
int main()
{
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(7);//保留n位小数
float a;
a=7/(float)3;
cout<system("pause");
return 0;
}