mysql是BigDecimal类型存两位小数,前端显示百分数
private BigDecimal money;
private String money_str;public String money_str() { if (money!= null) { return money.multiply(new BigDecimal(100)).setScale(0, RoundingMode.HALF_UP).toString().concat("%"); } return ""; }
本文介绍了一种将数据库中存储的BigDecimal类型字段转换为前端显示的百分比格式的方法。通过乘以100并设置保留位数为0,实现了数值到百分比字符串的转换。
1958





