PHP gmp_legendre() Function Last Updated : 31 Mar, 2023 Comments Improve Suggest changes Like Article Like Report The gmp_legendre() function is an in-built function in PHP which computes the Legendre symbol of two GMP numbers (GNU Multiple Precision: For large numbers) $num1 and $num2 passed as parameters to the function and returns it. $num2 must be positive and odd. Syntax: gmp_legendre( $num1, $num2 ) Parameters Used: The function accepts two mandatory parameters $num1 and $num2 as shown in the above syntax. These parameters can be GMP objects in PHP version 5.6 and later, or numeric strings can be passed to the function provided that it is possible to convert those strings to numbers. Return Value : This function returns a GMP number (in PHP 5.5 and earlier) or a GMP object (in PHP 5.6 and later) which is the Legendre symbol of the two numbers. Examples: Input : $num1 = 2, $num2 = 3 Output : -1 Input : $num1 = 6, $num2 = 15 Output : 0 Below programs will illustrate the gmp_legendre() function: Program 1 php <?php // PHP program to calculate the // legendre of two GMP numbers $num1 = 13; $num2 = 9907; //Display the result echo gmp_legendre($num1, $num2); ?> Output 1 Program 2 php <?php // PHP program to calculate the // legendre of two GMP numbers // creating GMP numbers using gmp_init() $num1 = gmp_init("124567812"); $num2 = gmp_init("271290907"); //Display the result echo gmp_legendre($num1, $num2); ?> Output -1 Reference : http://php.net/manual/en/function.gmp-legendre.php Comment More infoAdvertise with us Next Article PHP gmp_legendre() Function R RICHIK BHATTACHARJEE Follow Improve Article Tags : Misc Web Technologies PHP PHP-function Practice Tags : Misc Similar Reads PHP | gmp_neg() Function The gmp_neg() function is an in-built function in PHP which returns the negative of a GMP number (GNU Multiple Precision). Syntax : gmp_neg( $num ) Parameters : The function accepts only one mandatory parameter $num which can be either a GMP number resource in PHP 5.5 or a GMP object in PHP version 1 min read PHP | gmp_or() Function The gmp_or() is an inbuilt function in PHP which is used to calculate the bitwise OR of two GMP numbers(GNU Multiple Precision : For large numbers). Syntax: gmp_or($num1, $num2) Parameters: This function accepts two GMP numbers, $num1, $num2 as mandatory parameters as shown in the above syntax. Thes 2 min read PHP gmp_lcm() Function The gmp_lcm() is an inbuilt function in PHP that is used to calculate the least common multiple (LCM) of two or more integers. Syntax: gmp_lcm(GMP|int|string $num1, GMP|int|string $num2): GMPParameters: This function accepts two parameters that are described below. $num1: A GMP number resource repre 1 min read PHP | gmp_mul() Function The gmp_mul() function in PHP is an inbuilt function which is used to multiply two GMP numbers (GNU Multiple Precision: For large numbers). Syntax: GMP gmp_mul ( GMP $num1, GMP $num2 ) Parameters: This function accepts two GMP numbers. It is mandatory parameters as shown in the above syntax. These c 1 min read PHP | gmp_nextprime() Function The gmp_nextprime() is an inbuilt function in PHP which is used to calculate the prime number just greater than a given GMP number(GNU Multiple Precision : For large numbers). Syntax: gmp_nextprime($num) Parameters: This function accepts a GMP number $num as a mandatory parameter as shown in the abo 2 min read Like