Android小数和整数相互转换

一、小数转为整数

floor:下退 Math.floor(12.9999) = 12  
ceil:上进 Math.ceil(12.1) = 13;  
round: 四舍五入 Math.round(12.5) = 13  
Math.round(12.4) = 12

 

二、小数位数控制

保留到整数:exam = Math.round(exam);
保留一位小数:exam = Math.round(exam * 10) / 10;
保留二位小数:exam = Math.round(exam * 100) / 100;
保留三位小数:exam = Math.round(exam * 1000) /1000;
其它依次类推..........

你可能感兴趣的:(Android小数和整数相互转换)