美文网首页
BigDecimal

BigDecimal

作者: 虾米咬小米 | 来源:发表于2020-06-30 16:43 被阅读0次

    BigDecimal和BigInteger类似,BigDecimal可以表示一个任意大小且精度完全准确的浮点数。

    BigDecimal bd = new BigDecimal("123.4567");
    System.out.println(bd.multiply(bd)); // 15241.55677489
          
        /**
         * 只取整数
         *9.565217391304348   取  9
         */
     public BigDecimal divideToIntegralValue(BigDecimal divisor) {}
    
     System.out.println(new BigDecimal(22).divideToIntegralValue(new BigDecimal(2.3)));//9
    
    
      /**
         * divisor  被除数
         * scale   保留几位
         * roundingMode  比如:四舍五入
         */
     public BigDecimal divide(BigDecimal divisor, int scale, int roundingMode) {}
    
     System.out.println(new BigDecimal(1.66666665).divide(new BigDecimal(3),3,BigDecimal.ROUND_HALF_UP));//0.556
    

    BigDecimal学习

    相关文章

      网友评论

          本文标题:BigDecimal

          本文链接:https://www.haomeiwen.com/subject/zuaifktx.html