是否有Java库函数可用于将数字截断为任意数量的小数位?例如。
SomeLibrary.truncate(1.575, 2) = 1.57
谢谢
像这样尝试BigDecimal的 setScale :
public static double round(double d, int decimalPlace) {
BigDecimal bd = new BigDecimal(d);
bd = bd.setScale(decimalPlace, BigDecimal.ROUND_HALF_UP);
return bd.doubleValue();
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句