1036 跟奥巴马一起编程(C++ 取整 四舍五入)
刷简单题时用到的技巧 还是总结一下
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a=1.5;
cout<<(int)a<<endl; //0.5是向下取整的
cout<<ceil(a)<<endl; //向上取整
cout<<floor(a)<<endl; //向下取整
cout<<round(a)<<endl; //四舍五入
cout<<(int)a<<endl; //向下
cout<<(a>(int)a?(int)a+1:(int)a)<<endl;//向上
cout<<(int)a+0.5<<endl;//四舍五入
}