Visual Basic.NET - visual studio 2010 problema con decimal

   
Vista:

visual studio 2010 problema con decimal

Publicado por julian (5 intervenciones) el 11/01/2013 19:01:17
hola gente ando con un problema en un calculo q quiero realizar y si por ej el valor q tomo es decimal por ej 45,8 me toma solo el 45 luego calcula , el resultado lo da con decimal sin problema pero de arranque no toma el num decimal , saludos




Dim num(2) As Decimal
num(0) = Val(TextBox1.Text)
TextBox2.Text = num(0) * 22 / 100
TextBox3.Text = TextBox2.Text + num(0)


cuando uso numeros decimales no me da exacta la cuenta ya q no me toma el valor decimal de arranque saludos
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

visual studio 2010 problema con decimal

Publicado por julian (5 intervenciones) el 11/01/2013 21:48:54
me anda bien ahora esto fue lo q hice
Dim num(2) As Double

num(0) = Convert.ToDouble(TextBox1.Text)

TextBox2.Text = num(0) * 22 / 100
TextBox3.Text = TextBox2.Text + num(0)

me gustaria poner una condicion de q no sea vacio el num pero nose como es me tira un error
mi idea era if TextBox1.Text="" then
msgbox("dato vacio")
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

visual studio 2010 problema con decimal

Publicado por omar omarscscruz@hotmail.com (45 intervenciones) el 14/01/2013 17:57:45
Usa variable de tipo single para almacenar los datos ejemplo

Dim n as single
Dim n2 as single

Dim resultado as single= val(n) + val(n2)

Cualquier ayuda en otro proyecto avisame. Estaremos en contacto
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

visual studio 2010 problema con decimal

Publicado por julian (5 intervenciones) el 14/01/2013 18:38:59
ok gracias pero para ponerle la condicion comoy donde iria
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