亚洲中文字幕视频国产|99RE久久精品国产|国产精品丝袜拍在线观看|国产成人精品午夜视频'|日韩欧美中文字幕在线一区|一区二区三区在线免费电影|国内精品久久久人妻中文字幕|精品人妻系列无码人妻免费视频

English | 簡體中文 | 繁體中文
查詢

gmp_invert()函數(shù)—用法及示例

「 計算給定整數(shù)的模反元素 」


函數(shù)名:gmp_invert()

適用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8

用法:gmp_invert() 函數(shù)用于計算給定整數(shù)的模反元素。模反元素是指一個整數(shù)x,滿足 (x * a) % m = 1,其中 a 是要計算模反元素的整數(shù),m 是模數(shù)。

語法:gmp_invert ( GMP|int|string $a , GMP|int|string $m ) : GMP|false

參數(shù):

  • $a:要計算模反元素的整數(shù)。
  • $m:模數(shù)。

返回值:

  • 如果計算成功,返回一個 GMP 對象,表示模反元素。
  • 如果計算失敗,返回 false。

示例:

$a = gmp_init(12); // 初始化整數(shù) a
$m = gmp_init(35); // 初始化模數(shù) m

$inverse = gmp_invert($a, $m); // 計算模反元素

if ($inverse !== false) {
    echo gmp_strval($inverse); // 輸出模反元素的字符串表示
} else {
    echo "計算失敗";
}

輸出:

3

在上面的示例中,我們使用 gmp_init() 函數(shù)將整數(shù) 12 和 35 初始化為 GMP 對象。然后,我們使用 gmp_invert() 函數(shù)計算整數(shù) 12 在模數(shù) 35 下的模反元素。最后,我們使用 gmp_strval() 函數(shù)將模反元素轉(zhuǎn)換為字符串并輸出。輸出結(jié)果為 3,表示模反元素為 3。

補充糾錯
上一個函數(shù): gmp_jacobi()函數(shù)
下一個函數(shù): gmp_intval()函數(shù)
熱門PHP函數(shù)
分享鏈接