初识BigDecimal

BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。

方法中的参数也必须是BigDecimal的对象。

BigDecimal一共有4个构造方法:

BigDecimal(int) 创建一个具有参数所指定整数值的对象。

BigDecimal(double) 创建一个具有参数所指定双精度值的对象。

BigDecimal(long) 创建一个具有参数所指定长整数值的对象。

BigDecimal(String) 创建一个具有参数所指定以字符串表示的数值的对象。

BigDecimal 的运算方式,不支持 + - * / 这类的运算,它有自己的运算方法:

BigDecimal add(BigDecimal augend) 加法运算。

BigDecimal subtract(BigDecimal subtrahend) 减法运算。

BigDecimal multiply(BigDecimal multiplicand) 乘法运算。

BigDecimal divide(BigDecimal divisor) 除法运算。

posted @ 2021-11-24 09:16  锅巴编程  阅读(72)  评论(0编辑  收藏  举报