java实体中定义为bigdecimal类型,要与int类型做对比
先将大数类型转化为整数类型在做判断
Int类型转换为bigdecimal类型
BigDecimal price = new BigDecimal(card.getPrice());
Bigdecimal类型相加
BigDecimal newDeposit=price.add(oldDecimal);
扩充
add(BigDecimal)BigDecimal对象中的值相加,然后返回这个对象。
subtract(BigDecimal)BigDecimal对象中的值相减,然后返回这个对象。
multiply(BigDecimal)BigDecimal对象中的值相乘,然后返回这个对象。
divide(BigDecimal)BigDecimal对象中的值相除,然后返回这个对象。
toString()将BigDecimal对象的数值转换成字符串。
doubleValue()将BigDecimal对象中的值以双精度数返回。
floatValue()将BigDecimal对象中的值以单精度数返回。
longValue()将BigDecimal对象中的值以长整数返回。
intValue()将BigDecimal对象中的值以整数返回。