Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/01/2006, 09:44
Avatar de 3pies
3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Código:
<%
'-----------------------------------------------------------
'       PARA SOLUCIONAR EL PROBLEMA DE CINT
'-----------------------------------------------------------
valor_redondeado = CInt(valor_inicial)
'-----------------------------------------------------------
'Si el valor medio es exactamente X,5, CInt siempre redondea
'al número par más cercano. Por ejemplo, 0,5 se redondea a 0 y 1,5 se redondea a 2.
'Para solucionarlo, hacemos lo siguiente...
diferencia = valor_inicial - valor_redondeado
if diferencia = 1/2 then valor_redondeado = valor_redondeado + 1
'-----------------------------------------------------------
Response.write valor_redondeado
%>