Spanish Problemas con decimales

Discussion in 'Spanish Forum' started by Edu Portu, Mar 7, 2015.

  1. Edu Portu

    Edu Portu Member Licensed User

    Hola a todos,

    Encontre un problema de redondeo con decimales en mi programa, y probando a ver donde estaba el error he llegado a comprobar que el siguiente codigo:

    Code:
    Msgbox(1.14"PRUEBA")
    devuelve 1.139999999999999999999999999

    como es posible?

    Saludos y gracias
    Edu
     
    Last edited: Mar 7, 2015
  2. dar2o3

    dar2o3 Active Member Licensed User

    A mi me da como resultado 1.14, todo correcto.
     
  3. bgsoft

    bgsoft Well-Known Member Licensed User

    Hola

    Eso ocurre por la forma que trabajan los microprocesadores con números de coma flotante.

    Utiliza el método NumberFormat y asi pondrás la cantidad de decimales que quieras.


    Saludos
     
    Descartex likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice