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 }