format number
public static String format(BigDecimal number) {
java.text.DecimalFormat format = new java.text.DecimalFormat("####.00");
number = number.setScale(2, BigDecimal.ROUND_HALF_UP);
return format.format(number.doubleValue());
}
public static String format(String number) {
return format(new BigDecimal(number));
}
public static String format(Double number) {
return format(new BigDecimal(number));
}
本文介绍了一个用于格式化数值的方法,包括BigDecimal、Double和String类型的数值。通过DecimalFormat将数值格式化为固定小数位数的形式,并使用BigDecimal进行精确的舍入处理。
1792

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



