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)

  • 相关阅读:
    LeetCode 453 Minimum Moves to Equal Array Elements
    LeetCode 112 Path Sum
    LeetCode 437 Path Sum III
    LeetCode 263 Ugly Number
    Solutions and Summay for Linked List Naive and Easy Questions
    AWS–Sysops notes
    Linked List
    All About Linked List
    datatable fix error–Invalid JSON response
    [转]反编译c#的相关问题
  • 原文地址:https://www.cnblogs.com/1997WY/p/10674024.html
Copyright © 2011-2022 走看看