Visual Basic para Aplicaciones - Desbordamiento:MsgBox 82000001138 Mod 7

Life is soft - evento anual de software empresarial
 
Vista:

Desbordamiento:MsgBox 82000001138 Mod 7

Publicado por mdhg3 (4 intervenciones) el 02/05/2006 17:05:34
No sé como puedo obtener el resto de la división entre:
dividendo: 82000001138
divisor: 7
MsgBox 82000001138 Mod 7
ERROR de desbordamiento
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Desbordamiento:MsgBox 82000001138 Mod 7

Publicado por JuanC (243 intervenciones) el 03/05/2006 16:41:56
DD = 82000001138#
d = 7#
c = Int(DD / d)
r = DD - (d * c)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Desbordamiento:MsgBox 82000001138 Mod 7

Publicado por mdhg3 (4 intervenciones) el 04/05/2006 17:59:05
Muchas Gracias. Me faltaba añadir # despues del 7.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Desbordamiento:MsgBox 82000001138 Mod 7

Publicado por mdhg3 (4 intervenciones) el 04/05/2006 18:30:25
Realmente el numero 82000001138 se descompone:
8200 que siempre es el mismo y
0001138 que no siempre es el mismo pero si que tiene 7 digitos
entonces el problema que tengo ahora es de tipos ya que al concatenar
DD=8200 & 0001138 & "#" obtengo un string
d = 7#
C = Int(DD / d) ' y aqui tengo el problema de tipos
R = DD - (d * C)

Me puedes dar una idea. Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Desbordamiento:MsgBox 82000001138 Mod 7

Publicado por alberto (1 intervención) el 03/05/2006 17:45:39
Prueba de definir la variable a la cual le asignas el resto como double en lugar de single.
Ademas asegurate de que el resto no es un numero periodico (¡de precisión infinita!)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Desbordamiento:MsgBox 82000001138 Mod 7

Publicado por mdhg3 (4 intervenciones) el 04/05/2006 17:59:37
Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar