8

GMPY2 (または GMP) にはpowmod機能がありますが、python のネイティブ以外に正規のべき乗を見つけることができませんpow。このような関数はmpz整数に対して存在しますか?

4

3 に答える 3

9

Python の標準pow()関数または指数**演算子を使用するだけです。GMPY2 のmpz型はすべての標準の特殊メソッドをオーバーロードするため、標準の Python コマンドのみを使用できるはずです。

例えば:

>>> from gmpy2 import mpz
>>> pow(mpz(3),7)
mpz(2187)
>>> pow(mpz(3),7,13)
mpz(3)
>>> mpz(3)**7
mpz(2187)
>>> 

divmod() などについても同様です。

于 2014-05-17T21:06:56.430 に答える