所以在允许四舍五入时你用printf("%.2f",n)
直接截断的话,你用printf("%.2f",n>0?n-0.05:n+0.05);
C++ 中 取3位有效数字,保留小数点后四位
double PI=3.1415926;
cout<<setprecision(3)<<PI<<endl;
double a=123.4567890;
cout<<setiosflags(ios::fixed)<<setprecision(4)<<a<<endl;
所以在允许四舍五入时你用printf("%.2f",n)
直接截断的话,你用printf("%.2f",n>0?n-0.05:n+0.05);
C++ 中 取3位有效数字,保留小数点后四位
double PI=3.1415926;
cout<<setprecision(3)<<PI<<endl;
double a=123.4567890;
cout<<setiosflags(ios::fixed)<<setprecision(4)<<a<<endl;
本文标题:2018-03-09 输入输出
本文链接:https://www.haomeiwen.com/subject/guxmfftx.html
网友评论