Foros del Web » Soporte técnico » Ayuda General »

Error de desbordamiento

Estas en el tema de Error de desbordamiento en el foro de Ayuda General en Foros del Web. Hola señores y señoras, soy nuevo en el uso de la pagina, y nose si debo colocar esto aqui pero bueno yo continuo. Resulta que ...
  #1 (permalink)  
Antiguo 28/10/2011, 12:40
 
Fecha de Ingreso: octubre-2011
Mensajes: 2
Antigüedad: 12 años, 6 meses
Puntos: 0
Exclamación Error de desbordamiento

Hola señores y señoras, soy nuevo en el uso de la pagina, y nose si debo colocar esto aqui pero bueno yo continuo.

Resulta que estoy realizando un programa sencillito de programacion en VB, y no se porque motivos siempre me aparece el un error, el cual se hace llamar error 6 por desbordamiento. A continuacion os muesto el programa:

Function calculo(a As Double, b As Double, c As Double) As Double
Dim k As Long
Dim k1 As Double
Dim k2 As Double
Dim h As Double

k = 60000 / 3.1415
k1 = k * a
k2 = b * c
h = k1 / k2

calculo = Round(h, [0])

End Function

Os agradeceria si ustedes saben y es posible, conseguir adoptar alguna solucion para eliminar el error que aparece.

Muchisimas gracias a todos

Un saludo
  #2 (permalink)  
Antiguo 29/10/2011, 10:46
lpz
 
Fecha de Ingreso: abril-2006
Ubicación: Argentina
Mensajes: 402
Antigüedad: 18 años
Puntos: 2
Respuesta: Error de desbordamiento

Eso pasa porque te estas llendo del limite de representacion del tipo de dato. No me acuerdo bien de cuanto era el Long y Double, pero fijate que por ahi viene la mano.

Etiquetas: desbordamiento, division, vb, visual
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 20:16.