【c++语法】关于如何保留小数位数或者保留多少位有效数字
保留小数
printf("%.nf",number);
//比如,把n换成2就是保留2位小数
另一种方法:
cout<<setprecision(n)<<std::fixed<<number<<endl;
//加上std::fixed就是小数点后保留n位
//或者
//不加fixed的话就是全部的有效数字位数为n
cout<<setprecision(n)<<number<<endl;
printf("%.nf",number);
//比如,把n换成2就是保留2位小数
另一种方法:
cout<<setprecision(n)<<std::fixed<<number<<endl;
//加上std::fixed就是小数点后保留n位
//或者
//不加fixed的话就是全部的有效数字位数为n
cout<<setprecision(n)<<number<<endl;