可能的重复:
Java 中的大数
我需要获取和操作一个 <= 500 位的整数输入。如何在java中完成?任何帮助,将不胜感激。
BigInteger类是开始大整数的好地方。
我必须检查文档以查看上限BigInteger
是多少,但它应该适合您的需要。
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 值。