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

Hosting by: hurra.com
Generated: 2007-01-26 18:00:42