Tente converte
var valor1:Number = Number(input1.text).
var valor2:Number = Number(input2.text).

var total:Number = valor1+valor2


bruno bg



Em 5 de abril de 2010 12:36, Raphamaster <[email protected]>escreveu:

> O formato são Numbers!
> e os valores são propriedades ".text" de <mx:Text /> e <mx:Label />
>
> Grato
>
> --
> Raphael
>
> On 5 abr, 11:54, bruno bg <[email protected]> wrote:
> > Raphael  porque vc não soma antes de formatar.???
> > ou crie uma variável "bindavel" que seje uma formatada para a
> apresentação e
> > outra para os cálculos.
> >
> > bruno bg
> >
> > Em 5 de abril de 2010 11:49, Raphamaster <[email protected]
> >escreveu:
> >
> > > Bom dia todos!
> >
> > > Não encontrei nehuma pergunta semelhante a minha na lista portando
> > > resolvi fazer a postagem, caso ja exista peço desculpas a todos.
> >
> > > Em minha aplicação preciso trabalhar com valores em moeda e fazer
> > > operações matemáticas com estes valores (adiação e subtração), porem
> > > não estou conseguindo pois o flex apenas realiza estas opeções com o
> > > uso "ponto" ao invéz de "virgula". Acredtio que seja assim pois os
> > > valores retornados do banco(MySQL) também usando pontos ao invés de
> > > virgulas para centavos.
> >
> > > Para exibição dos valores estou usando a classe NumberFormater para
> > > colocar o R$ e setar as vigulas e pontos nos devidos lugares. Porem
> > > quando vou efetuar as operações não obtenho sucesso.
> >
> > > Ex: R$ 2,50 +
> > >      R$ 1,00
> > >      ________
> > >       R$ 3,50
> >
> > > Este tipo operação não acontece, apenas me retorna NaN.
> >
> > > Gostaria se saber qual a solução adotada pelo pessoal para fazer
> > > operações matemáticas usando moedas com o Flex.
> >
> > > Desde já agradeço a atenção a todos
> >
> > > --
> > > Raphael Franco
> >
> > > --
>
> --
> 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
>
> To unsubscribe, reply using "remove me" as the subject.
>

-- 
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

Responder a