美文网首页
BigDecimal

BigDecimal

作者: 哈迪斯Java | 来源:发表于2021-11-15 14:32 被阅读0次

    public static void main(String[] args) {
    /当我们需要保存一个精度很高的数时,double 不够用//可以是 BigDecimal
    double d = 1999.11111111111999999999999977788d;System.out.println(d);
    BigDecimal bigDecimal = new BigDecimal("1999,11111111111999999999999977788");BigDecimal bigDecimal2 = new BigDecimal("1.1");
    System.out.println(bigDecimal);
    //1。如果对 BigDecimal进行运算,比如加减乘除,需要使用对应的方法//2。创建一个需要操作的 BigDecimal然后调用相应的方法即可
    System.out.println(bigDecimal.add(bigDecimal2));System.out.println(bigDecimal.subtract(bigDecimal2));System.out.println(bigDecimal.multiply(bigDecimal2));
    System. out.println(bigDecimal.divide(bigDecimal2));//可能抛出异常ArithmeticExcept:
    }

    相关文章

      网友评论

          本文标题:BigDecimal

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