【问题标题】:Adding 50 digit arrays in java在java中添加50位数组
【发布时间】:2013-09-27 22:23:12
【问题描述】:

我是 Java 新手。请帮帮我。

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

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

【问题讨论】:

    标签: arrays integer digits


    【解决方案1】:

    建议你使用 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 的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-17
      • 1970-01-01
      • 2015-08-31
      • 1970-01-01
      • 2021-07-13
      相关资源
      最近更新 更多