floor向下取整
ceil向上取整
round四舍五入
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
cout<<floor(4.4)<<endl;//4
cout<<floor(4.5)<<endl;//4
cout<<ceil(4.4)<<endl;//5
cout<<ceil(4.5)<<endl;//5
cout<<round(4.4)<<endl;//4
cout<<round(4.5)<<endl;//5
double a;//当a是正数也可以
while(cin>>a)
cout<<(int)(a+0.5)<<endl;
return 0;
}