CALCULOS COM TEXTBOX

 Tópico anterior Próximo tópico Novo tópico

CALCULOS COM TEXTBOX

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#361955 - 12/01/2011 00:27:45

MHDSERAFS23
TABOAO DA SERRA
Cadast. em:Maio/2010


galera, como faço para subtrair um textbox do outro
exemplo

textbox1 = 90
textbox2 = 85

textbox = 5

ou
textbox1 = 90
textbox2 = 98

textbox3 = 8

mas gostaria de adicionar no campo o sinal de - ou +
no exemplo 1 seria -5
no exemplo 2 seria +8




Resposta escolhida #361969 - 12/01/2011 08:25:15

KILLER
JM
Cadast. em:Março/2010


se você for colocar o sinal na caixa de texto é só fazer assim:

if not isnumeric(textbox1.text) then
   textbox1.text = 0
end if
if not isnumeric(textbox2.text) then
   textbox2.text = 0
end if
textbox3.text = (textbox1.text) + (textbox2.text)

ex:
textbox3.text = (-5) + (+8)
textbox3.text = 3

A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original. Albert Einstein

#361992 - 12/01/2011 09:53:40

PEGUDO
RIO DE JANEIRO
Cadast. em:Março/2009


Outra forma de se fazer poderia ser assim:

Dim Num1 As Integer = Val(TextBox1.Text)
Dim Num2 As Integer = Val(TextBox2.Text)
Dim resultado As Single = Num1 - Num2

'Se você quiser realmente colocar o sinal de adição (+) no TextBox
If resultado > 0 Then
    TextBox3.Text = "+" & resultado
Else
    TextBox3.Text = resultado
End If

"Às vezes, para poder andar pra frente, o homem deve deixar tudo para trás"

#362203 - 13/01/2011 18:17:34

MHDSERAFS23
TABOAO DA SERRA
Cadast. em:Maio/2010


como faço para subtrair
78,5 - 76,3
como faria essa subtração?




#362222 - 13/01/2011 20:57:36

JONATHANSTECKER
METZ
Cadast. em:Junho/2009


Dim Num1 As Double = 78,5
Dim Num2 As Double = 76,3
Dim resultado As Double = Num1 - Num2

If resultado > 0 Then
    TextBox3.Text = "+" & resultado
Else
    TextBox3.Text = resultado
End If    




 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por MHDSERAFS23 em 13/01/2011 21:44:04