TIRAR % DE UM VALOR VB.NET
Como posso dar desconto em uma compra ultilizando vb.net, preciso pegar um valor e tirar a porcetagem...
dim desconto as decimal
dim valor as decimal
dim porcentagem as integer
dim resultado as decimal
desconto = valor * porcentagem / 100
resultado = valor - desconto
dim valor as decimal
dim porcentagem as integer
dim resultado as decimal
desconto = valor * porcentagem / 100
resultado = valor - desconto
opa jaba vlw pela ajuda...
tenho uma
txtdesconto
txtvalorcompra
quero colocar o valor no txtdesconto exemplo 1% ou 2% e ele ir tirando se o cara apagar o 1% ele voltar para o valor real que estava antes...
tenho uma
txtdesconto
txtvalorcompra
quero colocar o valor no txtdesconto exemplo 1% ou 2% e ele ir tirando se o cara apagar o 1% ele voltar para o valor real que estava antes...
cara, aà é só trabalhar em cima de uma variável temporária. Quando ele finalizar os cálculos, aà você atualiza a variavel principal com o valor gerado na variável temporaria.
dificil ja tentei de tudo...e implantei o sistema e o cliente me solicitou isso pra ontem...kkkkk mais vou continuar tentando...
Você quer voltar para o valor que estava inicialmente ou para o valor que estava quando foi feito o ultimo cálculo da porcentagem?
Se for voltar para aquele valor que estava antes do cara fazer os cálculos, é só gravar esse valor inicial numa variável, ai quando for o caso, tu volta pra ele.
Agora, se for pra voltar para o valor do último cálculo que se perdeu, então acho que tu pode fazer assim:
dim valor as decimal
dim porcentagemAnterior as integer
dim resultado as decimal
resultado = valor + (porcentagemAnterior * valor / 100)
Obs: Estou fazendo tudo de cabeça, testa aà pra ver se vai.
Se for voltar para aquele valor que estava antes do cara fazer os cálculos, é só gravar esse valor inicial numa variável, ai quando for o caso, tu volta pra ele.
Agora, se for pra voltar para o valor do último cálculo que se perdeu, então acho que tu pode fazer assim:
dim valor as decimal
dim porcentagemAnterior as integer
dim resultado as decimal
resultado = valor + (porcentagemAnterior * valor / 100)
Obs: Estou fazendo tudo de cabeça, testa aà pra ver se vai.
Tópico encerrado , respostas não são mais permitidas