java中计算百分比保留两位小数
时间:2020-07-14 10:02:34
收藏:0
阅读:1286
public class CalculateUtil { /** * @param a 单数 32 * @param b 总数 145 * a / b 计算百分比32/145 * @return 22.07% */ public static String CalculateUtil(BigDecimal a, BigDecimal b){ String percent = b == null ? "-" : b.compareTo(new BigDecimal(0)) == 0 ? "-": a == null ? "0.00%" : a.multiply(new BigDecimal(100)).divide(b,2,BigDecimal.ROUND_HALF_UP) + "%"; return percent; } }
原文:https://www.cnblogs.com/song1024/p/13297273.html
评论(0)