Como multipliar dois campos formatados no netbeans?

1 resposta
L

sou iniciante e
Gostaria de saber o seguinte:

no banco de dados postgres os campos para valores monetarios estao (money);

de uma tabela estoque em meu formulario calculo o preco unitario * percentagem que me da um preco de venda.
calculado este valor na tabela venda seleciono por um combobox o produto que automaticamente me tras o valor de venda em um textfield. tenho um campo Quantidade que ao colocar a quantidade, ao dar um tab (evento lostfocus) ja jogaria o preco total em outro text field denominado Preco total. ele fazia isto normal. mas ao colocar formatacao para os numeros parou de funcionar. tipo Nao calcula com R$1,25 * 2 = R$2,50. Alguem saberia de dizer o que acontece?

nao aprendi ainda a formatar as tag codes desculpa a ignorancia ai galera…






1 Resposta

W

leandro.augusto:
sou iniciante e
Gostaria de saber o seguinte:

no banco de dados postgres os campos para valores monetarios estao (money);

de uma tabela estoque em meu formulario calculo o preco unitario * percentagem que me da um preco de venda.
calculado este valor na tabela venda seleciono por um combobox o produto que automaticamente me tras o valor de venda em um textfield. tenho um campo Quantidade que ao colocar a quantidade, ao dar um tab (evento lostfocus) ja jogaria o preco total em outro text field denominado Preco total. ele fazia isto normal. mas ao colocar formatacao para os numeros parou de funcionar. tipo Nao calcula com R$1,25 * 2 = R$2,50. Alguem saberia de dizer o que acontece?

nao aprendi ainda a formatar as tag codes desculpa a ignorancia ai galera…

provavelmente por causa da virgula. double/ float utiliza ponto ‘.’ para separar as casas decimais.

vc deve substituir a virgula por ponto antes do calculo.

Criado 20 de maio de 2010
Ultima resposta 20 de mai. de 2010
Respostas 1
Participantes 2