Resumen Errores de redondeo

A los que necesiten una buena rutina de redondeos les paso esta. Devuelve un
numero con la cantidad de decimales que el usuario desee

Public Function Round(dblnToR As Double, Optional intCntDec As Integer = 2)
As Double
Dim dblPot As Double
Dim dblF As Double

    If dblnToR < 0 Then dblF = -0.5 Else dblF = 0.5
    dblPot = 10 ^ intCntDec
    Round = Fix(dblnToR * dblPot * (1 + 1E-16) + dblF) / dblPot
End Function

Saludos!!!!!!!!!

       Mario Meríngolo
         Unitech S.A.
 OF.: mariom@unitech.com.ar
 Per: pira@argentinamail.com
HP: http://www.geocities.com/SiliconValley/Lakes/8680
 IRC: NewNet - Pira
 ICQ: 5374929





Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com