Visual Basic.NET - REDONDEO A LA BAJA

 
Vista:

REDONDEO A LA BAJA

Publicado por An tonio (4 intervenciones) el 08/11/2010 23:24:18
Como redondearia a la baja??

el resultado 1 es 5,35
el resultado 2 es 7,50
el resultado 3 es 7,50

el resultado del texbox1 me da 21, pero me debe dar 20, ya que el resultado es 20,30
GRACIAS.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim resultado1 As Integer
Dim resultado2 As Integer
Dim resultado3 As Integer

resultado1 = TextBox7.Text
resultado2 = TextBox8.Text
resultado3 = TextBox9.Text
TextBox1.Text = format (Val(resultado1) + (resultado2) + (resultado3) ?????????
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:REDONDEO A LA BAJA

Publicado por SMITH (26 intervenciones) el 09/11/2010 03:52:22
Prueba con esto..

Dim resultado1 As Single
Dim resultado2 As Single
Dim resultado3 As Single

resultado1 = TextBox1.Text
resultado2 = TextBox2.Text
resultado3 = TextBox3.Text

MsgBox(CInt(resultado1 + resultado2 + resultado3))

-el problema que tienes son las variables tipo INTEGER, esas redondean tu número.
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:REDONDEO A LA BAJA

Publicado por antonio (4 intervenciones) el 09/11/2010 23:42:23
perfecto, muy agradecido, has dado en el clavo.
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:REDONDEO A LA BAJA

Publicado por SMITH (26 intervenciones) el 10/11/2010 00:59:19
Ok, que bueno que te halla servido, y que bien que respondas por que asi nos puede servir a todos los foreros.
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