BigDecimal 的比较大小与加减乘除

来源:互联网 发布:驼峰航线 知乎 编辑:程序博客网 时间:2024/05/16 17:44

可以通过BigDecimal的compareTo方法来进行比较。
返回的结果是int类型,-1表示小于,0是等于,1是大于。

 1 BigDecimal bignum1 = new BigDecimal("10");   2 BigDecimal bignum2 = new BigDecimal("5");   3 BigDecimal bignum3 = null;   4    5 //加法   6 bignum3 =  bignum1.add(bignum2);        7 System.out.println("和 是:" + bignum3);   8    9 //减法  10 bignum3 = bignum1.subtract(bignum2);  11 System.out.println("差  是:" + bignum3);  12   13 //乘法  14 bignum3 = bignum1.multiply(bignum2);  15 System.out.println("积  是:" + bignum3);  16   17 //除法  18 bignum3 = bignum1.divide(bignum2);  19 System.out.println("商  是:" + bignum3);   
原创粉丝点击