Visual Basic - Como sumo un textbox con otro

Life is soft - evento anual de software empresarial
 
Vista:

Como sumo un textbox con otro

Publicado por newtoncri (46 intervenciones) el 31/01/2002 14:19:34
Hola gracias por ver mi pregunta:
No se por que tengo 2 texbox y cuando le digito a uno 12.1 y al otro 0.2 en lugar de hacer la suma me da como resultado 12.1.02, es decir esta haciendo una cocatenacion, (12.1+0.2=12.10.2) en lugar de 12.3

Ayuda gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como sumo un textbox con otro

Publicado por Manuel Pastrana (53 intervenciones) el 31/01/2002 16:19:51
Es sencillo.

Suma=val(textbox_1.text)+val(textbox_2.text)

El secreto está en la palabra VAL (valor)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como sumo un textbox con otro

Publicado por Carlos García (7 intervenciones) el 01/02/2002 06:36:05
Lo que te pasa es que el resultado de la propiedad text de un textbox es del tipo string o sea texto, lo que tenés que hacer es pasarles las funcion val
EJ:
dim i as integer
i = val$(text1.text) + val$(text2.text)

ASEGURATE QUE COLOQUEN NUMEROS EN LOS TEXTBOX
para hacer eso utiliza el evento validate de cada textbox.
Espero que te sirva y si tenés otra duda contactame

Carlos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ahora como redondeo el Resultado

Publicado por newtoncri (46 intervenciones) el 01/02/2002 15:42:37
Quisiera saber Amigos, (me ha servido de mucho lo que ustedes me han dicho), Como hacer para que a ese resultado que obtengo lo pueda redondear es decir quiero trabajar, solamente con 2 digitos despues de la coma Ej:
Lo que tengo de Resultado:
EJ1=4.128
EJ2=351.566
Lo que deseo tener
EJ1=4.13
EJ2=351.57

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar