Double number = 3.335;
BigDecimal b = new BigDecimal(number);
number = b.setScale(2, BigDecimal.ROUND_HALF_UP)
.doubleValue();
BigDecimal b = new BigDecimal(number);
number = b.setScale(2, BigDecimal.ROUND_HALF_UP)
.doubleValue();