美文网首页
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