其他分享
首页 > 其他分享> > BigDecimal数学计算

BigDecimal数学计算

作者:互联网

  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); 
  20. 商=被除数.devide(除数,保留小数位数,精确方法)
  21. BigDecimal b1 = new BigDecimal(v1);
    BigDecimal b2 = new BigDecimal(v2);
    return b1.divide(b2, 0, BigDecimal.ROUND_CEILING).intValue();

标签:BigDecimal,System,bignum1,bignum3,bignum2,数学计算,out
来源: https://www.cnblogs.com/wplei/p/15981265.html