-1

我是java新手。请帮我。

我想要一个程序,它将两个最多 50 位的整数相加,每个整数都表示为 java 中的一个数字数组。

我尝试添加两个数组,每个数组包含 50 个元素,但这还不够接近。我什至不想展示我写的代码。

4

1 回答 1

0

建议您使用 java.math.BigInteger 类。这个类可以处理任意精度的整数。

通过“50 位”,我假设您的意思是十进制。因此您可以使用 BigInteger.ZERO、BigInteger.ONE、BigInteger.TEN 来初始化您的 BigInteger。

可以使用 BigInteger.add(BigInteger val) 函数完成加法。

有关详细信息,请参阅http://docs.oracle.com/javase/7/docs/api/java/math/BigInteger.html上的文档。

于 2013-09-23T05:52:00.607 回答