Sumar cajas de texto

Cerrado
ybea - 7 may 2010 a las 19:56
 henry - 7 may 2010 a las 22:34
hola, espero me puedan ayudar a resolver mi problema:
tengo varias cajas de texto y quiero sumarlas y q el resultado salga en otra caja de texto, el problema es que los datos tienen decimales y se separan con coma :
por ejemplo:

1,2 + 1,2 = 2,4 CORRECTO pero ami me sale 2
use la siguiente programacion

a =val(text1.text)
b=val(text2.text)
c=a+b
text3.text=c

si uso punto en lugar de coma me funciona peor la respuesta me la devuelve con coma
1.2+1.2=2,4

porfa ayudenme para q la suma con decimales con coma me de un resultado completo y con coma.

1 respuesta

Perdón, que torpe, no segui leyendo...

Di el lenguaje y vemos cual es la función para que lo traduzcas de texto (que es como te llega en principio) a float (o el nombre equivalente del lenguaje que sea).

Ya diras.

-- MENSAJE ANTERIOR --

Hola, no mencionas el lenguaje. De todos modos, me aventuraría a usar puntos en vez de comas para los decimales, que en muchos lenguajes es el separador usado.

Ah, si no es posible usar el punto (bien porque se introduce de forma manual y se desea continuar asi, o lo que sea) di en qué lo estás programando y vermos como lo puedes "parsear".

Espero que te sirva.
2