java BigDecimal 计算方法
时间: 2023-11-16 10:02:16 浏览: 79
java中BigDecimal的操作方法
Java中的BigDecimal类可以用于高精度计算,它可以处理比double和float类型更大范围的数值,并且可以控制精度。下面是一些常用的BigDecimal计算方法:
1. BigDecimal(String s):将字符串转换为BigDecimal类型。
2. setScale(int newScale):设置小数点后保留的位数。
3. add(BigDecimal augend):加法运算。
4. subtract(BigDecimal subtrahend):减法运算。
5. multiply(BigDecimal multiplicand):乘法运算。
6. divide(BigDecimal divisor, int scale, RoundingMode roundingMode):除法运算,第一个参数是除数,第二个参数是保留的小数位数,第三个参数是取舍规则。
7. remainder(BigDecimal divisor):取余数。
8. pow(int n):幂运算。
9. compareTo(BigDecimal val):比较两个BigDecimal对象的大小。
阅读全文