Java計算大整數


import java.util.*;
import java.math.*;                                                  //BigInteger類型在這個包里

public class Gcc_test {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        BigInteger a = new BigInteger("1111111111111111111111");     //也可手動輸入
        BigInteger b = new BigInteger("3222222222222222222229");
        System.out.println(a.multiply(b));                           //高精度計算大數據
    }

}

相對於C語言的大數據計算,java這個更高級別的語言提供更加大的數據類型,並且高精度乘法已經封裝好了直接調用實現。


免責聲明!

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



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