package com.consum.base.core.utils; import java.math.BigDecimal; /** * 分转元工具 */ public class CurrencyUtil { public static BigDecimal convertFenToYuan(long price) { return new BigDecimal(price).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN); } public static double convertFenToYuan(Integer price) { if (price == null) { return 0; } return new BigDecimal(price).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN).doubleValue(); } public static double convertFenToYuan(Double price) { if (price == null) { return 0; } return BigDecimal.valueOf(price).divide(new BigDecimal(100)).setScale(2, BigDecimal.ROUND_DOWN).doubleValue(); } }