zoukankan      html  css  js  c++  java
  • BigDecimal 在for循环中相加注意事项

    public static void main(String[] args) {
            BigDecimal bigDecimal = new BigDecimal(1);
            for (int i = 0; i < 50; i++){
                 bigDecimal.add(new BigDecimal(i));
            }
            System.out.println(bigDecimal);
        }

    上面这段代码,biDecimal的结果还会是0.

    public static void main(String[] args) {
            BigDecimal bigDecimal = new BigDecimal(1);
            for (int i = 0; i < 50; i++){
                bigDecimal = bigDecimal.add(new BigDecimal(i));
            }
            System.out.println(bigDecimal);
        }

    下面这段代码的结果就不是0.

    因为bigDecimal 是对象。

  • 相关阅读:
    C语言第三天,《常量指针和指针常量》
    树莓派系统烧入总结
    c 语言第一天
    7. Vue
    6. Vue
    5. Vue
    4. Vue
    3. Vue
    1. Vue
    2. Vue
  • 原文地址:https://www.cnblogs.com/prader6/p/10723491.html
Copyright © 2011-2022 走看看