Autor Tema: Convertir string a Número (formato Double)  (Leído 2835 veces)

0 Usuarios y 1 Visitante están viendo este tema.

pedroesca

  • Megabyte
  • ***
  • Mensajes: 206
  • Reputación: +19/-0
  • "El conocimiento es libre"
    • Ver Perfil
Convertir string a Número (formato Double)
« en: Abril 30, 2013, 10:01:51 am »
Buenas señores! tengo este string: "000000028594" y desearía convertirlo a número. Hasta ahí no hay drama, coloco val("000000028594") y me da como resultado=28594, pero el asunto es que las dos últimas cifras obtenidas, representan decimales; es decir, el número que debería obtener es 285.94 (con el "punto"como separador de decimal.

Alguno tiene alguna función para el caso, o yo nomás estoy perdido y es mas simple que no lo puedo ver??

"Si yo tengo una idea, tú otra, y la compartimos, ambos tendremos DOS ideas"

79137913

  • Megabyte
  • ***
  • Mensajes: 185
  • Reputación: +21/-4
  • 4 Esquinas
    • Ver Perfil
    • Eco.Resumen Resumenes Cs. Economicas
Re:Convertir string a Número (formato Double)
« Respuesta #1 en: Abril 30, 2013, 10:05:05 am »
HOLA!!!

Aca te codee una funcion:
Código: (VB) [Seleccionar]
Private Function pedroesca(expression As String) As Double
    Dim x As Double
    x = expression
    x = x / 100
    pedroesca = x
End Function

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas

pedroesca

  • Megabyte
  • ***
  • Mensajes: 206
  • Reputación: +19/-0
  • "El conocimiento es libre"
    • Ver Perfil
Re:Convertir string a Número (formato Double)
« Respuesta #2 en: Abril 30, 2013, 10:12:01 am »
Uff gracias @79137913, no lo estaba viendo, eso por estar desconcentrado, gracias nuevamente. Me estaba enrollando en Len, Mid, Right, etc, pero ni falta hacía de eso.
"Si yo tengo una idea, tú otra, y la compartimos, ambos tendremos DOS ideas"