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