Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/05/2007, 01:29
tammander
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: saber si una variable tiene un numero entero o decimal

Bueno, eso es una cuestión peliaguda. O bien lo haces como te dice Shiryu o bien con FormatNumber. En este caso tienes que tener en cuenta donde esta el servidor y en qué formato lo quieres. Si esta en un servidor anglosajon la marcación de los millares y de los decimales será a la inversa de la utilizada en, por ejemplo, España. Para eso tendrás que usar la propiedad LCID del objeto session y asignarle la codificación de España (creo que es 1034) al inicio del script:

session.lcid = 1034


Luego puedes usar el formatNumber:

response.write(formatNumber(variable,2))

eso visualizaría el contenido de variable con dos decimales sea variable entero o doble.

Mas info: http://www.w3schools.com/vbscript/func_formatnumber.asp



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -