Se você estiver usando formatos monetários recomendo usar BigDecimal.. Na verdade tudo que requer precisão exata, eu acabo adotando o BigDecimal mesmo, para evitar problemas de precisão.
Abraço, Ernani 2011/9/29 Rafael Chagas <[email protected]> > Olá pessoal, > estou com o seguinte problema. > Tem um campo no java declarado como float e o correspondente no Flex como > Number, quando retorno esse valor para o flex através do BlazeDS. O valor > vem com várias casas decimais, porém o valor que eu tenho gravado no banco > só possui duas casas decimais. > > Java > > float valor; > > Flex > var valor:Number; > > Valor no banco Postgresql declarado como real = 520.12 > Valor que é retornado no Flex = 520.1199951171875 > > Alguém sabe a melhor maneira de resolver esse problema, no meu caso estou > utilizando Hibernate, então foi feito o mapeamento das classes java e flex. > > Rafael Chagas Barbosa > Aluno do curso Sistemas de Informação - UNIMONTES > Diretor de Projetos/Qualidade da Infobits<http://www.infobitsunimontes.com.br> > > [image: Facebook] <http://www.facebook.com/rafaelchagasb> rafaelchagasb > [image: > Twitter] <http://twitter.com/rafaelchagasb>rafaelchagasb > rafa15chagas rafaelchagasb > > Infobits www.infobitsunimontes.com.br > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
