BigDecimal 四舍五入保留两位小数
/*** 保留小数点后两位,直接转成String,一般用于前端直接显示** @param value* @return*/public static String keep2DecimalPlaces(float value) {BigDecimal b1 = new BigDecimal(value);return b1.setScale(2, BigDecimal.ROUND_HALF_UP)
·
/**
* 保留小数点后两位,直接转成String,一般用于前端直接显示
*
* @param value
* @return
*/
public static String keep2DecimalPlaces(float value) {
BigDecimal b1 = new BigDecimal(value);
return b1.setScale(2, BigDecimal.ROUND_HALF_UP).toString();
}
/**
* 保留小数点后两位,还返回float,一般用作后端其他的逻辑运算,
*
* @param value
* @return
*/
public static float keep2DecimalPlaces(float value) {
BigDecimal b1 = new BigDecimal(value);
return b1.setScale(2, BigDecimal.ROUND_HALF_UP).floatValue();
}
更多推荐



所有评论(0)