O problema do BigDecimal, na verdade, é por um "defeito" (que não é defeito, mas não é o que é melhor para a maioria) na precisão do float e do decimal do java. Se não for pra fazer contas nos server-side, qualquer um desses deve atender suas necessidades desde que os números transportados caibam neles.
2009/12/23 Mário Júnior <juninho...@gmail.com> > Bom.. depende do tipo de conta. > Já participei de um pqno módulo contábil para a web e tudo funciona > perfeitamente. > > Outra dica importante, é o uso da biblioteca Money: > http://www.flexdev.com.br/home/flex-fazendo-contas-corretamente/ > > > Agora, para cálculos cientificos onde vc chega a números base do tipo 1E+20 > daí é melhor fazer no servidor mesmo. > > > > > > 2009/12/23 Fabio Ebner <faeb...@gmail.com> > > Kodel, e qual a solucao para esse problema?? pq os valores q eu preciso >> estao em um tabela, logo tenho q retornar para o Flex o q? um float ou >> double que no caso vira Number no flex?? e outra e conta simples, de >> soma e/ou multiplicacao nada mto complexo >> >> >> obrigado >> >> >> Em 22/12/09, J.C.Ködel <jcko...@gmail.com> escreveu: >> >>> Nop. BigDecimal (igual ao Decimal do .net) é um número de 128 bits. >>> O Flex suporta, no máximo, 53 bits para representação numérica, reguladas >>> pela IEEE-754. >>> >>> O fato é que um Decimal tem este tamanho não pelo tamanho da parte >>> inteira, mas sim pela precisão de ponto flutuante (valores menores como >>> Single e Double apresentam erros de arredondamento). O que isso quer dizer? >>> NÃO FAÇA CONTAS EM CLIENT-SIDE =) >>> >>> >>> >>> *From:* Fabio Ebner <faeb...@gmail.com> >>> *Sent:* Tuesday, December 22, 2009 3:58 PM >>> *To:* flexdev@googlegroups.com >>> *Subject:* [flexdev] BigDecimal no Flex >>> >>> >>> Pessoal, no java eu trabalho com BigDecimal, tem alguma coisa >>> correspondente no flex? pq eu coloquei como Number e veio NaN(null) >>> >>> >>> obrigado >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> 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 flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Mario Junior > Enterprise Java / Flex Architectures > Adobe Certified Expert Flex 3 with AIR > > Sofshore Informática > http://www.sofshore.com.br > +55 (48) 3337 2003 > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi > Florianopolis SC Brasil > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- David Paniz http://www.davidpaniz.com -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev