一、#include<iostream>在该库中,可以使用printf语句来实现小数的精度的控制。(同时会进行四舍五入)
code:
#include<iostream>
using namespace std;
int main()
{
float a ;
cin>>a;
printf("%.3f",a);
return 0; }
二、引用iomanip库中的setprecision中来保留有效数字
code:
#include<iostream>
#include<iomanip>
int main()
{ int a;
cin>>a;
cout<<setprecision(3)<<endl;
return 0;
}
2.若是想保留小数后位的零,需要添加fixed,将0显示出来
code:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
float a ;
cin>>a;
cout<<fixed<<setprecision(3)<<a;
return 0; }