Hoje pesquisei sobre o velho problema do Flex "não saber fazer contas", essa tema já foi debatido nas listas de Flex por ai. Testei uma biblioteca chamada Money, fornecida pela empresa codeiron.com, e está disponível para download no site fxcomps.com, fiz uma aplicação simples para testar este componente.

De um lado tem o cálculo usando o tipo Number do Flex e do outro o tipo Numeric do Money, não está sendo usado nenhum tipo de formatter para mostrar o resultado.

Exemplo

 

Uma conta básica que você fazer para testar é:

Valor 1 = 258.36
Valor 2 = 0.025

Os resultados que obtive foram os seguintes:

Number Flex:
Soma= 258.385 ; Divisão= 10334.4 ; Subtração= 258.33500000000004 ; Multiplicação= 6.4590000000000005

Numeric Money:
Soma= 258.385 ; Divisão= 10334.4 ; Subtração= 258.335 ; Multiplicação= 6.459

Como podem ver nas operações de soma e divisão neste caso não teve diferença, mas na multiplicação e subtração ficou diferente.

Bom é isso ai, fica a dica ai pra quem quiser testar o componente é só baixar e usar, para ver o codigo fonte do projeto acima é só clicar com o botão direito e escolher "View Source".

Abraços…