Haz una pregunta Denunciar

Sumar cajas de texto

ybea - Última respuesta el 7 may 2010, 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.
Sigue leyendo 
Respuesta
+2
moins plus
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.
Deja tu comentario
El documento « sumar cajas de texto » de Kioskea (es.kioskea.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo bajo las condiciones señaladas por esta licencia. Deberás hacerla siempre visible y dar crédito a Kioskea.

¿Todavía no eres usuario?

inscríbete, gratuitamente y en menos de un minuto!

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite gozar de otras opciones adicionales.