打印:
#include<iostream>
#include<iomanip>
using namespace std;
double p=0.123456789;
int main(){
cout<<setiosflags(ios::fixed)<<setprecision(6)<<p<<endl;///0.123457
return 0;
}
http://images2015.cnblogs.com/blog/733943/201604/733943-20160422194116085-617979812.jpg
浮点数四舍五入取数:
#include<iostream>
#include<iomanip>
using namespace std;
double a=1.1,b=1.6,c=2.4;
int main(){
cout<<(int)(a+0.5)<<endl;// 1
cout<<(int)(b+0.5)<<endl;// 2
cout<<(int)(c+0.5)<<endl;// 2
cout<<setiosflags(ios::fixed)<<setprecision(0)<<c<<endl;// 2
return 0;
}