我们都知道java的math类中封装了很多有用的方法,当然最常用的大概是round,四舍五入
对于小数除法我做了一组测试:1080/1440
1080/1440 = 0.0
value/1440.0 = 0.75;
(double)value/1440=0.75;
(double)value/1440.0=0.75;
对于0.75做了
Math.ceil(0.75) = 1.0;//向上取整
Math.floor(0.75) = 0.0;//向下取整
Math.round((float)0.75) = 1;//四舍五入
需要注意的是向上和向下取整返回值为double,而如果强行转换成int会失去准确度