BigInter
BigInter是啥,是一个可以表示非常大的整数,不过还是比python逊色
函数名 | 解释 |
---|---|
abs | 返回绝对值 |
compareTo | 两个比较 |
add | 加 |
subtract | 减 |
multiply | 乘 |
divide | 除 |
pow | 阶乘 |
mod | 取余 |
BigInter虽然可以表示非常大的整数,但是范围还是有限的,当值到达一定程度后就抛出异常
BigDecimal
BigDecimal可以表示一个非常大的小数
函数名 | 解释 |
---|---|
abs | 返回绝对值 |
compareTo | 两个比较 |
add | 加 |
subtract | 减 |
multiply | 乘 |
divide | 除(第二个参数为精度位数,第三个参数为舍入方式) |
pow | 阶乘 |
mod | 取余 |
舍入方式
ROUND_HALF_UP 四舍五入
ROUND_HALF_DOWN舍去尾数
当精读超过指定程度后结果为负数