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;//四舍五入
	
	
}
原文地址:https://www.cnblogs.com/most-silence/p/15495358.html