• Lunes 23 de Diciembre de 2024, 18:35

Autor Tema:  Problema sencillo pero dificil con MOD (no lo hace bien)  (Leído 903 veces)

Jimbenit

  • Miembro MUY activo
  • ***
  • Mensajes: 269
  • Nacionalidad: co
    • Ver Perfil
    • http://ingenieriacivil.foroactivo.com
Problema sencillo pero dificil con MOD (no lo hace bien)
« en: Miércoles 26 de Noviembre de 2008, 15:23 »
0
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


Yo quiero mucho a Toph ---> Mi Web]http://ingenieriacivil.foroactivo.com[/url]