Java BigInteger modPow() 方法

2025 年 3 月 20 日 | 阅读 2 分钟

Java BigInteger 类的 modPow() 方法用于执行模幂运算。此方法返回一个 BigInteger,其值为 (thisexponent mod parameter value)。此方法首先计算 pow() 方法,然后应用 mod() 方法。此方法允许负指数。

语法

参数

exponent- 指数。

m- 模数。

返回值

此方法返回 (thisexponent mod m)。

Exception

ArithmeticException - m ≤ 0

示例 1

输出

13^2 mod 5 is 4

示例 2

输出

java.lang.ArithmeticException: BigInteger: modulus not positive

示例 3

输出

13^-2 mod 5 is 4

示例 4

输出

-13^-2 mod 5 is 4
 
下一主题Java BigInteger