数值的一些常用处理方式

小数的绝对值

处理int类型的取绝对值

int abs(int i);  

处理double类型(或者float)的取绝对值

double fabs(double i);

小数的四舍五入

简要介绍

round:参数是小数,则求本身的四舍五入。
ceil:参数是小数,则求最小的整数但不小于本身.
floor:如果参数是小数,则求最大的整数但不大于本身. 

例如

如果值是 10.4的话,则结果

-- round  --> 10
-- ceil   --> 11
-- floor  --> 10

如果值是 10.5的话,则结果

-- round  --> 11
-- ceil   --> 11
-- floor  --> 10