Foros del Web » Programando para Internet » ASP Clásico »

Redondear Numero Asp siempre 2 Decimales

Estas en el tema de Redondear Numero Asp siempre 2 Decimales en el foro de ASP Clásico en Foros del Web. Necesito redondear un numero con ASP obteniendo un numero con 2 decimales. Si el decimal es zero mostrarlo igualmente. Con la funcion Round() no se ...
  #1 (permalink)  
Antiguo 30/01/2008, 11:38
xas
 
Fecha de Ingreso: enero-2008
Mensajes: 2
Antigüedad: 17 años, 2 meses
Puntos: 0
Redondear Numero Asp siempre 2 Decimales

Necesito redondear un numero con ASP obteniendo un numero con 2 decimales. Si el decimal es zero mostrarlo igualmente. Con la funcion Round() no se como hacerlo para mostrar ceros en caso que el numero sea entero o con un solo decimal.

EX.
2 ----> 2,00
2,3 ----> 2,30
2,3415 ----> 2,34

alguien me puede ayudar??
  #2 (permalink)  
Antiguo 30/01/2008, 12:04
xas
 
Fecha de Ingreso: enero-2008
Mensajes: 2
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Redondear Numero Asp siempre 2 Decimales

Yo mismo he encontrado una posible solucion.

FORMATNUMBER (número, dígitos_decimales, cero_decimal, negativos_paréntesis, agrupar_dígitos)

Esta función se usa para representar números genericos. Recibe cuatro argumentos. El primero de ellos es el número (o variable que lo contiene) que hay que representar como cifra económica. Los otros tres son opcionales.

El parámetro dígitos_decimales especifica cuantos dígitos se quiere que aparezcan a la derecha de la coma digital.

El parámetro cero_decimal indica si se quiere completar el número con ceros a la derecha de los decimales. P.e. Si se especificaron dos decimales en el parámetro anterior y un número tiene un solo decimal ¿Queremos un cero a la derecha de ese decimal? Si lo queremos, este parámetro será un -1. Si no lo queremos, el parámetro será 0.

El parámetro negativos_paréntesis especifica si queremos que los números negativos aparezcan entre paréntesis. Si lo queremos, pondremos -1. Si no, un 0.

El parámetro agrupar_dígitos indica si queremos que los dígitos aparezcan agrupados de tres en tres, en millares, millones, etc. Si lo queremos pondremos un -1. Si no lo deseamos así, pondremos un 0.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:27.