La función gmp_legendre() es una función integrada en PHP que calcula el símbolo de Legendre de dos números GMP (precisión múltiple de GNU: para números grandes) $num1 y $num2 pasados como parámetros a la función y los devuelve. $num2 debe ser positivo e impar.
Sintaxis:
gmp_legendre( $num1, $num2 )
Parámetros utilizados:
la función acepta dos parámetros obligatorios $num1 y $num2 como se muestra en la sintaxis anterior. Estos parámetros pueden ser objetos GMP en PHP versión 5.6 y posteriores, o se pueden pasar strings numéricas a la función siempre que sea posible convertir esas strings en números.
Valor de retorno:
esta función devuelve un número GMP (en PHP 5.5 y versiones anteriores) o un objeto GMP (en PHP 5.6 y versiones posteriores) que es el símbolo de Legendre de los dos números.
Ejemplos:
Input : $num1 = 2, $num2 = 3 Output : -1 Input : $num1 = 6, $num2 = 15 Output : 0
Los siguientes programas ilustrarán la función gmp_legendre():
Programa 1
<?php // PHP program to calculate the // legendre of two GMP numbers $num1 = 13; $num2 = 9907; //Display the result echo gmp_legendre($num1, $num2); ?>
Producción
1
Programa 2
<?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); ?>
Producción
-1
Referencia: http://php.net/manual/en/function.gmp-legendre.php
Publicación traducida automáticamente
Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA