Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2017, 18:33
Avatar de adryan310
adryan310
 
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 8 meses
Puntos: 3
Pregunta ¿Como validar si un numero realmente es entero?

Saludos gente del foro,

Tengo un pequeño gran problema con esto de los tipos de variables. Resulta que hay un campo en la base de datos que se llama

tmp_cantidad y es de tipo DOUBLE(8,3)

Lo que quiere decir que me puede devolver numeros como por ejemplo:

- 0.250
- 1.000
- 0.500
- 3.000

El problema es que cuando tengo que imprimir este dato en pantalla, sí el número es un DECIMAL si tengo que mostrarlo como tal, pero si el número es un ENTERO tengo que presentar solo el número (Sin el punto). Por el momento tengo lo siguiente pero no me funka:
Código PHP:
                if(is_int($row['cantidad_tmp']))
           
$cantidad number_format($row['cantidad_tmp'],0); // Acá esto es para que me elimine los ceros despúes del punto.
        
else
           
$cantidad=number_format($row['cantidad_tmp'],3); 
Alguna ayuda al respecto ? Gracias