美文网首页
BigInteger类

BigInteger类

作者: 张轻舟 | 来源:发表于2019-05-23 20:32 被阅读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]);
        }
    }

}

相关文章

网友评论

      本文标题:BigInteger类

      本文链接:https://www.haomeiwen.com/subject/rqhizqtx.html