/**
* Round the input number to <code>decimalPlaces</code>
*
* @param val
* @param decimalPlaces
* @return
*/
private double roundTo(double val, int decimalPlaces) {
double p = Math.pow(10, decimalPlaces);
val = val * p;
float tmp = Math.round(val);
return tmp / p;
}
本文介绍了一种将输入数值四舍五入到指定小数位的方法,通过数学运算实现精确控制结果的小数精度。
1万+

被折叠的 条评论
为什么被折叠?



