大数据运算
BigInteger任意精度整数
创建:new BigInteger("66666666666666..........")
加:add(BigInteger b) 返回BigInteger类型
减:b1.subtract(b2) b1-b2
乘:multipy(BigInteger b)
除:b1.divide(b2) b1/b2
BigDecimal高精度小数
加减乘法同BigInteger
除:1.divide(可整除)
2.保留小数:divide(Bigdecimal devisor,int scale,int roundingMode);
保留位数 保留模式
常见保留模式:
ROUND_UP 向上+1
ROUND_DOWN 直接舍去
ROUND_HALF_UP >=0.5时向上+1
ROUND_HALF_DOWN >0.5时向上+1

浙公网安备 33010602011771号