将一行sql记录记录中,两个BigDecimal类型的列a、b保留两位小数点,然后相加

 facilitySum.getBigDecimal("a").setScale(2, BigDecimal.ROUND_HALF_UP).add(

temp.getBigDecimal("SHIP_LOSS").setScale(2, BigDecimal.ROUND_HALF_UP));



保留两个小数点:setScale(2, BigDecimal.ROUND_HALF_UP

相加:add


BigDecimal相加不能用+,会报错。


你可能感兴趣的:(将一行sql记录记录中,两个BigDecimal类型的列a、b保留两位小数点,然后相加)