0

可能的重复:
Java 中的大数

我需要获取和操作一个 <= 500 位的整数输入。如何在java中完成?任何帮助,将不胜感激。

4

2 回答 2

2

BigInteger类是开始大整数的好地方。

我必须检查文档以查看上限BigInteger是多少,但它应该适合您的需要。

于 2012-09-30T06:40:21.567 回答
2
import java.math.BigInteger;
public class BigIntegerExample 
{
    public static void main(String[] args) 
    {
       BigInteger bigInteger1 = new BigInteger ("123456789");
       BigInteger bigInteger2 = new BigInteger ("112334");
       BigInteger bigIntResult = bigInteger1.multiply(bigInteger2); 
       System.out.println("Result is  ==> " + bigIntResult);
    }
}

您可以使用 Biginteger 类获取整数中的 long 值。

于 2012-09-30T06:43:15.437 回答