`

利用BigDecimal将价格分转为元的方法

 
阅读更多

    private static String f2y(long fen){

    String yuan = "";

    BigDecimal fenPrince = new BigDecimal(fen);

BigDecimal[] result = fenPrince.divideAndRemainder(new BigDecimal(100));

if(result.length == 2){

if(result[1].compareTo(new BigDecimal(10)) < 0){

yuan = result[0] + ".0" + result[1];

}else {

yuan = result[0] + "." + result[1];

}

}

return yuan;

    }

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics