【发布时间】:2010-05-05 20:07:32
【问题描述】:
在 Java 中,大多数原始类型都是有符号的(一位用于表示 +/-),因此当我超出类型的限制时,我会得到意想不到的结果,比如负数。
有没有比使用 BigInteger 更好的解决方案,因为 BigInteger 存在性能问题,并且您需要使用类方法来进行基本算术而不是语言运算符(破坏可读性)?
【问题讨论】:
-
为什么你认为你会超过一个有符号的 64 位长度?你用数字代表什么?
标签: java biginteger