import java.math.BigDecimal; class P05_UseBigDecimal { public static void main(String[] args) { System.out.println(2.0 - 1.1); //0.8999999999999999 BigDecimal xx; xx = new BigDecimal("2.0"); xx = xx.subtract(new BigDecimal("1.1")); System.out.println(xx.toString()); //0.9 xx = new BigDecimal("98765987659876598765"); System.out.println(xx.toString()); //98765987659876598765 xx = xx.add(xx); //xx = xx+xx; System.out.println(xx.toString()); //197531975319753197530 } }