Vc tem que formatar a sa�da..
D� uma olhada na classe java.text.DecimalFormat
####
DecimalFormat precisao = new DecimalFormat("0.00");
...
System.out.println("Valor: " + precisao.format(v1));
Marcio Alvarenga <[EMAIL PROTECTED]> wrote:
Boa tarde a todos!Estou com um problema na soma de vari�veis do tipo Double, segue abaixo c�digo de exemplo:import java.util.*;public class StringDouble
{public StringDouble()
{
}
public static void main(String args[])
{
double v1 = 7001.69 + 5000.23;
System.out.println("Valor: " + v1);
}
}O resultado que imprimiu na tela foi :12001.919999999998 e n�o 12001.92.Algu�m j� teve problema parecido?
********************************************************************** Esta mensagem, incluindo seus anexos, tem carater confidencial e seu conteudo eh restrito ao destinatario da mensagem. Caso voce tenha recebido esta mensagem por engano, queira por favor retorna-la ao destinatario e apaga-la de seus arquivos. Qualquer uso nao autorizado, replicacao ou disseminacao desta mensagem ou parte dela eh expressamente probibido. A DBA nao eh responsavel pelo conteudo ou a veracidade desta informacao. **********************************************************************
Yahoo! Mail
O melhor e-mail gratuito da internet: 6MB de espa�o, antiv�rus, acesso POP3, filtro contra spam.
