XLVI. Funciones GMPIntroducciónEstas funciones permiten trabajar con números enteros de cualquier longitud arbitraria empleando la librerí GNUMP. Estas funciones se añadieron en la versión de PHP 4.0.4.
RequisitosLa librería GMP de puede descargar desde la dirección http://www.swox.com/gmp/. Además, en ese sitio web también está disponible el manual de GMP. Para poder utilizar estas funciones se requiere al menos la versión 2 de GMP. Algunas funciones pueden requerir además alguna versión más reciente. InstalaciónPara poder utilizar estas funciones, se debe compilar PHP con soporte de GMP mediante la opción --with-gmp. Configuración en tiempo de ejecuciónEsta extensión no tiene directivas de configuración en php.ini. Tipos de recursosEsta extensión no tiene ningún tipo de recurso definido. Constantes predefinidasEstas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución. Ejemplos
En el ejemplo se calcula el factorial de número 1000 (un número bastante grande para calcular su factorial) de forma bastante rápida. Ver tambiénSe pueden encontrar muchas otras funciones matemáticas en las secciones Funciones matemáticas de precisión arbitraria BCMath y Funciones Matemáticas.
|
|||||||||||||