gmp_intval
(PHP 4 >= 4.0.4, PHP 5)
gmp_intval -- Convierte números GMP a números enteros
Descripción
int
gmp_intval ( resource numero_gmp )
Esta función permite convertir un número GMP en un
número entero.
Aviso |
Esta función solo devuelve un resultado válido si el
número "cabe" en el tipo entero de PHP (en realidad, un tipo
long con signo). Para mostrar el número GMP por pantalla, se
puede emplear la función gmp_strval().
|
Ejemplo 1. Ejemplo de gmp_intval()
<?php // muestra un resultado correcto echo gmp_intval("2147483647") . "\n";
// muestra un resultado erroneo, porque se sobrepasan los limites de los numeros enteros de PHP echo gmp_intval("2147483648") . "\n";
// muestra un resultado correcto echo gmp_strval("2147483648") . "\n"; ?>
|
La salida del anterior programa es:
2147483647
2147483647
2147483648 |
|