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

English | 簡(jiǎn)體中文 | 繁體中文
查詢

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

「 計(jì)算雅可比符號(hào)(Jacobi symbol) 」


函數(shù)名稱:gmp_jacobi()

適用版本:PHP 5 >= 5.6.0, PHP 7

函數(shù)描述:計(jì)算雅可比符號(hào)(Jacobi symbol)

用法: gmp_jacobi ( GMP|int|string $a , GMP|int|string $p ) : int

參數(shù):

  • $a:一個(gè) GMP 對(duì)象,或一個(gè)整數(shù)字符串,或一個(gè)整數(shù)。
  • $p:一個(gè) GMP 對(duì)象,或一個(gè)整數(shù)字符串,或一個(gè)整數(shù)。

返回值:

  • 返回一個(gè)整數(shù),表示雅可比符號(hào)的值。如果返回 1,則表示 $a 是一個(gè)二次剩余模 $p;如果返回 -1,則表示 $a 是一個(gè)二次非剩余模 $p;如果返回 0,則表示 $a 和 $p 不互素。

示例:

$a = 5;
$p = 7;

$result = gmp_jacobi($a, $p);
echo "Jacobi symbol of $a and $p is: $result"; // 輸出:Jacobi symbol of 5 and 7 is: -1
$a = gmp_init(10);
$p = gmp_init(13);

$result = gmp_jacobi($a, $p);
echo "Jacobi symbol of $a and $p is: $result"; // 輸出:Jacobi symbol of 10 and 13 is: 1

注意事項(xiàng):

  • 參數(shù) $a 和 $p 必須為正整數(shù)。
  • 如果參數(shù) $a 或 $p 的值為負(fù)數(shù),則函數(shù)會(huì)自動(dòng)取其絕對(duì)值進(jìn)行計(jì)算。
  • 如果參數(shù) $p 的值為偶數(shù)或小于等于 1,則函數(shù)將返回 0。
  • 該函數(shù)對(duì)于非整數(shù)參數(shù)會(huì)發(fā)出警告并返回 false。
  • 在 PHP 7.4 之前的版本中,只能使用整數(shù)參數(shù),無(wú)法接受 GMP 對(duì)象或整數(shù)字符串作為參數(shù)。
補(bǔ)充糾錯(cuò)
上一個(gè)函數(shù): gmp_kronecker()函數(shù)
下一個(gè)函數(shù): gmp_invert()函數(shù)
熱門PHP函數(shù)
分享鏈接