Java计算大整数

Posted Asimple

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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这个更高级别的语言提供更加大的数据类型,并且高精度乘法已经封装好了直接调用实现。

以上是关于Java计算大整数的主要内容,如果未能解决你的问题,请参考以下文章

Java计算大整数

用JAVA线性表来编写“任意大的整数相加减”

求两个大整数相乘的积,数字长度在127个字符之内。

java实现 整数拆分 希望有个算法

Java实现有界面的简单的两个整数之间的加减乘除运算

java大整数相加