BigDecimal rate=new BigDecimal("1.05"); BigDecimal cost=new BigDecimal("0.70"); System.out.println(rate.multiply(cost).setScale(2, BigDecimal.ROUND_HALF_UP)); // displays 0.74