美文网首页
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