SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Jimbenit en Miércoles 26 de Noviembre de 2008, 15:23

Título: Problema sencillo pero dificil con MOD (no lo hace bien)
Publicado por: Jimbenit en Miércoles 26 de Noviembre de 2008, 15:23
Hola a todos.

Tengo un problema con el operador MOD ,  INtenten realizar la operacion siguiente
Código: Text
  1. Dim a As Single = 4.2
  2.         Dim b As Single = 0.6
  3.         MsgBox(a Mod b)
  4.  
el resultado deberia ser cero pero no, aparece 0.5999999..., ¿Por que?

Pero si hago esto :  
Código: Text
  1. MsgBox(4.2 Mod 0.6)
  2.  
3.33066907387547E.16
La respuesta no es cero?, por que VB2005 dice que dan valores diferentes con los dos codigos anteriores y ademas, el resultado en cada uno es Incorrecto

Nota1:
Acuerdense que soy nuevo en VB2005
Nota2:
Yo quiero mucho a Toph