1、 int 或其他number类型 转化成 BigDecimal 

BigDecimal b = new BigDecimal(10000); 

BigDecimal c = BigDecimal.valueOf(100);

int i = b.intValue();//BigDecimal 转化成 int

2、BigDecimal 的 加法add(vBD),  减法subtract(vBD),  乘法multiply(vBD),  除法divide(vBD),

     b.add(c);

     b.subtract(c)

     b.multiply(c)

     b.divide(c)

3、比较大小  int I =  b.compareTo(c)  ; 大于返回1, 等于返回0, 小于返回-1

 

     b.compareTo(c)         = 1;

     c.compareTo(b)         = -1;