BigInteger类

2019-05-23  本文已影响0人  张轻舟

BigInteger类可以让超过Integer范围的数据进行运算,通常在对数字计算比较大的行业中应用的多一些。

import java.math.BigInteger;

/**
 * BigInteger可以让超过Integer范围的数据进行运算
 *
 */
public class BigIntegerTest01 {

    public static void main(String[] args) {

        BigInteger bi1 = new BigInteger("100");
        BigInteger bi2 = new BigInteger("2");

        System.out.println(bi1.add(bi2));                 //+
        System.out.println(bi1.subtract(bi2));            //-
        System.out.println(bi1.multiply(bi2));             //*
        System.out.println(bi1.divide(bi2));            ///(除)

        BigInteger[] arr = bi1.divideAndRemainder(bi2);    //取除数和余数

        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
    }

}
上一篇下一篇

猜你喜欢

热点阅读