BigDecimal從單位元轉換爲分,並四捨五入取整

單位的轉換爲乘以100


public static Object yuan2penny(BigDecimal yuan, Boolean toInt){
    if(toInt) {
        //元乘以100,並四捨五入,並取整
        return yuan.multiply(new BigDecimal(100)).setScale(0, BigDecimal.ROUND_HALF_UP).intValue();
    }
    else{
        //元乘以100,並四捨五入,不取整
        return yuan.multiply(new BigDecimal(100)).setScale(0, BigDecimal.ROUND_HALF_UP);
    }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章