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

Redondear

Estas en el tema de Redondear en el foro de ASP Clásico en Foros del Web. Se que ya se ha preguntado en el foro pero no logro entender, como redondeo un valor hacia arriba? ejemplo: 12.3 quiero redondearlo a 13 ...
  #1 (permalink)  
Antiguo 11/03/2003, 00:18
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Redondear

Se que ya se ha preguntado en el foro pero no logro entender, como redondeo un valor hacia arriba?

ejemplo:

12.3 quiero redondearlo a 13

12.8 quiero redondearlo a 13

como hago eso?????
  #2 (permalink)  
Antiguo 11/03/2003, 02:36
 
Fecha de Ingreso: marzo-2003
Mensajes: 18
Antigüedad: 22 años, 1 mes
Puntos: 0
En VBScript no conozco una función que lo haga directamente, así que lo que yo haría sería quedarme con la parte entera del número y sumarle 1:

Int(12.3) + 1 = 13
Int(12.8) + 1 = 13
  #3 (permalink)  
Antiguo 11/03/2003, 05:46
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 23 años, 3 meses
Puntos: 0
Round
Saludos.
__________________
Leonardo D'Angelo
  #4 (permalink)  
Antiguo 11/03/2003, 11:34
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
gracias, por las respuestas pero el round no me funciona

aunque ya lo hice como sugiere sergiosalmeron.

no me gusta pero funca.
  #5 (permalink)  
Antiguo 11/03/2003, 21:51
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 3 meses
Puntos: 4
Hola

porque no usas

<%=FormatNumber((12.8),0)%>
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #6 (permalink)  
Antiguo 11/03/2003, 22:23
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
No entendi eso ultimo, pero gracias
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 01:13.