BigInteger實現除法取余


BigInteger實現除法取余

  1. BigInteger是什么?

    Java中,整形的最大范圍是64位的long型整數。但是如果我們使用的整數超過了64位呢?這時候就用到了BigInteger。BigInteger內部使用int[]數組來存儲足夠大的整數。

  2. BigInteger實現除法取余

    public class BigIntTest {
    	public static void main(String[] args) {
            BigInteger bigInteger = new BigInteger("45615146541561");
            BigInteger bigInteger2 = new BigInteger("6541315");
            BigInteger[] resBigIntegers = bigInteger.divideAndRemainder(bigInteger2);
            System.out.println("兩數相除,整除結果為:" + resBigIntegers[0]  +
                               ",余數為:" + resBigIntegers[1]);
    	}
    }
    

    運行結果:
    file


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM