Java中的大量数字

我将如何使用Java中的超大型数进行计算?

我已经尝试过了,long但是最大值达到了9223372036854754775807,当使用整数时,它不能保存足够的数字,因此对于我所需要的来说不够准确。

有没有办法解决?

回答:

你可以将BigInteger类用于整数和BigDecimal具有十进制数字的数字。这两个类都在java.math包中定义。

例:

BigInteger reallyBig = new BigInteger("1234567890123456890");

BigInteger notSoBig = new BigInteger("2743561234");

reallyBig = reallyBig.add(notSoBig);

以上是 Java中的大量数字 的全部内容, 来源链接: utcz.com/qa/404387.html

回到顶部