zoukankan      html  css  js  c++  java
  • BigInteger类大数据

    BigInteger类

    long型为最大整数类型,超过用大数据运算

     

    方法

         

    //大数据封装为BigInteger对象

     

              BigInteger big1 = new BigInteger("12345678909876543210");

              BigInteger big2 = new BigInteger("98765432101234567890");

     

              //add实现加法运算

              BigInteger bigAdd = big1.add(big2);

     

              //subtract实现减法运算

              BigInteger bigSub = big1.subtract(big2);

     

              //multiply实现乘法运算

              BigInteger bigMul = big1.multiply(big2);

     

              //divide实现除法运算

              BigInteger bigDiv = big2.divide(big1);

     

    BigDecimal类(浮点型)

    可以实现浮点数据的高精度运算

    方法

      //大数据封装为BigDecimal对象

              BigDecimal big1 = new BigDecimal("0.09");

              BigDecimal big2 = new BigDecimal("0.01");

     

              //add实现加法运算

              BigDecimal bigAdd = big1.add(big2);

              BigDecimal big3 = new BigDecimal("1.0");

              BigDecimal big4 = new BigDecimal("0.32");

     

              //subtract实现减法运算

              BigDecimal bigSub = big3.subtract(big4);

              BigDecimal big5 = new BigDecimal("1.105");

              BigDecimal big6 = new BigDecimal("100");

     

              //multiply实现乘法运算

              BigDecimal bigMul = big5.multiply(big6);

     

    重要的方法

    BigDecimal divide();

    divide(b8,2(保留小数),bigdecimal。roundcelng)

  • 相关阅读:
    mysql 位操作支持
    统计代码行数
    git merge的参数--squash的用处
    bash和zsh切换
    nginx 添加https支持
    查看Memcache运行状况
    unkown host mac 解决
    react-redux中的重要API解析
    js 同步延时调用
    从输入 URL 到浏览器渲染完成
  • 原文地址:https://www.cnblogs.com/1997WY/p/10674024.html
Copyright © 2011-2022 走看看