Hola de nuevo:
Ultimamente estoy aki todo el día...
Alguien sabe cómo puedo hacer para pasar un texto a número pero con decimales que luego tengo q sumar??
utilizo la función val pero si el texto es 10.20 + 11.20 = 21.40 me devuelve solo 21...
| |||
tipo texto a numerico con decimales Hola de nuevo: Ultimamente estoy aki todo el día... Alguien sabe cómo puedo hacer para pasar un texto a número pero con decimales que luego tengo q sumar?? utilizo la función val pero si el texto es 10.20 + 11.20 = 21.40 me devuelve solo 21... |
| ||||
Seguramente estás conviertiendo el texto a entero. Recuerda que los números enteros no tienen decimales, por eso te sale 21. Tienes que convertirlo a un tipo que si tenga decimales, como long. Saludos.
__________________ El sexo sin amor es una experiencia vacía. Pero como experiencia vacía es una de las mejores. Woody Allen |
| ||||
Cita: Te sobra la conversion de la funcion CDbl() ya que la funcion Val() devuelve un Double.
Iniciado por Jennifer_munn Gracias chicos, yo encontre tb otra solución lo que hice fue un Cdbl(val(importe.text)) Salu2...
__________________ Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra. |