Cla*_*dia 13 java exception integer-overflow
我知道java.lang.Math中提供了一组静态方法来执行某些操作(sum,difference,multiply,increment,decrement,negate,toInt),抛出ArithmeticException溢出.
电力有类似的东西吗?
不,没有任何内容与powJava内置.(powJava中内置的唯一方法是Math.pow,它接受双精度并且不会以整数相同的方式溢出,并且BigInteger.pow不会溢出,因为BigIntegers可以任意大.)
但是,如果第三方库是可以接受的,那么Guava就有,例如IntMath.checkedPow,它可以满足您的需求.
| 归档时间: |
|
| 查看次数: |
1096 次 |
| 最近记录: |