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

Redondear decimales

Estas en el tema de Redondear decimales en el foro de ASP Clásico en Foros del Web. Hola a todos, Tengo una duda con unas cantidades (euros) que tienen 2 decimales. Os agradeceria si me dijeseis como redondear decimales a 5 ctms. ...
  #1 (permalink)  
Antiguo 23/03/2006, 03:16
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
Redondear decimales

Hola a todos,

Tengo una duda con unas cantidades (euros) que tienen 2 decimales. Os agradeceria si me dijeseis como redondear decimales a 5 ctms. Es decir, si la cantidad resultante de una operacion matematica es 12,38 que me redondee a 12,40; si la cantidad es 12,37 que me redondee a 12,35.....etc.

Gracias
__________________
Bodegas La Rioja
  #2 (permalink)  
Antiguo 23/03/2006, 08:23
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
FormatNumber(valor,decimalesamostrar)

creo si no busca info
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 24/03/2006, 04:41
Avatar de fario13  
Fecha de Ingreso: junio-2004
Ubicación: Entre Madrid y Logroño
Mensajes: 411
Antigüedad: 20 años, 10 meses
Puntos: 7
Esa funcion ya la utilizo. Pero si pongo Formatnumber(pvp,2) el resultado es por ejemplo 12,37. Lo que quiero es que ese 37 me lo redonde a 40. Mas que una funcion supongo que habra que desarrollar un script. De todas formas, muchas gracias JuanRa.

Un saludo
__________________
Bodegas La Rioja
  #4 (permalink)  
Antiguo 24/03/2006, 12:05
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
para redondear numeros utiliza round
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 13:12.