
18/01/2006, 09:44
|
 | Colaborador | | Fecha de Ingreso: diciembre-2003 Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 21 años, 5 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
%>
|