BigDecimal numbers in Java

BigDecimal a = new BigDecimal("27e10");
//a is 2.7E+11

BigDecimal b = BigDecimal.valueOf(2);
BigDecimal c = BigDecimal.valueOf(1000);

a = a.add(b);
//a is 270000000002

a = a.divide(c);
//a is 270000000.002