String currentLat2 = "4.665"; BigDecimal b = new BigDecimal(currentLat2); b=b.divide(new BigDecimal(3),2,BigDecimal.ROUND_HALF_UP); System.out.println(b);