关于C++中保留几位小数,以及是否四舍五入的方法
代码:
#include
<iostream
>
#include
<iomanip
>
using namespace std
;
int
main()
{
double n
= 50.26548;
printf("%.4f", n
); cout
<< endl
;
cout
<< setprecision(4) << n
<< endl
;
cout
<< setiosflags(ios
::fixed
) << setprecision(4) << n
<< endl
;
cout
<< setprecision(4) << n
<< endl
;
cout
<< setiosflags(ios
::fixed
) << setprecision(4)<<floor(n
* 10000)/10000<< endl
;
system("pause");
return 0;
}
输出结果:
转载请注明原文地址:https://blackberry.8miu.com/read-18404.html