none
COMO LEE EL DATO DOUBLE EL PUNTO DECIMAL

Respuestas

  • "Harold Pineda" preguntó:

    > Quisiera saber como lee el Double el punto decimal si es con
    > coma o con punto....Y el tipo de datos Decimal como lo lee.

    Hola:

    Ambos tipos de datos leen el carácter decimal de acuerdo a la configuración regional que el usuario tenga establecido en su sistema operativo, por tanto, en unos casos leerá la coma y en otros el punto que el usuario haya podido escribir como carácter decimal en un control TextBox:

            Dim dbl As Double
            Dim dec As Decimal
    
            Double.TryParse(TextBox1.Text, dbl)
            Decimal.TryParse(TextBox1.Text, dec)
    
            Console.WriteLine(dbl)
            Console.WriteLine(dec)

    Pero si lo que te refieres es a la manera de asignar mediante código un valor directamente a las variables declaradas, entonces SIEMPRE deberás de especificar el punto como carácter decimal:

            Dim dbl As Double = 233.34R
            Dim dec As Decimal = 233.34D

    Un saludo

     


    Enrique Martínez
      [MS MVP - VB]

    Nota informativa: La información contenida en este mensaje, así como el código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin garantías de ninguna clase, y no otorga derecho alguno. Usted asume cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o sugerido en el presente mensaje.

    Si esta respuesta le ha resultado útil, recuerde marcarla como satisfactoria.

    Si usas Visual Basic .NET y deseas ser productivo y feliz, activa la instrucción Option Strict.


    sábado, 04 de mayo de 2013 10:19
    Moderador