首先引入头文件<iomanip>,然后让结尾变成 cout <<fixed<<setprecision(这里写几位就会出几位小数点)<< 自己输出的变量 << endl;
然后小数点就保留成功了。
例子
输入一个整数,然后使它保留四位小数。
代码
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
cout<<fixed<<setprecision(4)<<double(a)<<endl;
return 0;
}
注:对整形a用了格式转化