java-BigInteger类

1、BigInteger类的概述和方法使用
  * A:BigInteger的概述
    * 可以让超过Integer范围内的数据进行运算
  * B:构造方法
    * public BigInteger(String val)
  * C:成员方法
    * public BigInteger add(BigInteger val)
    * public BigInteger subtract(BigInteger val)
    * public BigInteger multiply(BigInteger val)
    * public BigInteger divide(BigInteger val)
    * public BigInteger[] divideAndRemainder(BigInteger val)

例:

 1 public class Demo4 {
 2 
 3     public static void main(String[] args) {
 4         
 5         BigInteger bi1 = new BigInteger("100");
 6         BigInteger bi2 = new BigInteger("2");
 7         
 8         System.out.println(bi1.add(bi2));                  //+
 9         System.out.println(bi1.subtract(bi2));             //-
10         System.out.println(bi1.multiply(bi2));             //*
11         System.out.println(bi1.divide(bi2));               ///(除)
12         
13         BigInteger[] arr = bi1.divideAndRemainder(bi2);    //取除数和余数
14         
15         for (int i = 0; i < arr.length; i++) {
16             System.out.println(arr[i]);
17         }
18     }
19 
20 }
原文地址:https://www.cnblogs.com/hfumin/p/10194727.html