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();
|
}
|
}
|