阅读背景:

BigDecimal 的加减乘除,Bigdecimal向上取整,向下取整_Leacode的博客_bigdecimal乘法后取整

来源:互联网 
    //加法
    bignum3 =  bignum1.add(bignum2);

    //减法
    bignum3 = bignum1.subtract(bignum2);

    //乘法
    bignum3 = bignum1.multiply(bignum2);

    //除法
    bignum3 = bignum1.divide(bignum2);

    if(a.compareTo(b) == -1){
        System.out.println("a小于b");
    }

if(a.compareTo(b) == 0){
        System.out.println("a等于b");
    }

if(a.compareTo(b) == 1){
        System.out.println("a大于b");
    }

if(a.compareTo(b) > -1){
        System.out.println("a大于等于b");
    }

if(a.compareTo(b) < 1){
        System.out.println("a小于等于b");
    }

向上取整

new BigDecimal("10").setScale( 0, BigDecimal.ROUND_UP )

向下取整
new BigDecimal("10")).setScale( 0, BigDecimal.ROUND_HALF_DOWN)    //加法
    bignum3 =  bignum1.add(bignum2);




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: