funcionou com toFixed(2)

obrigado a todos



2009/3/5 Alberto <alberto.ferre...@tan.com.br>

>
> c = Number((a * b).toFixed(2));
>
> ----- Original Message -----
> From: "Marcio" <xhw...@hotmail.com>
> To: "flexdev" <flexdev@googlegroups.com>
> Sent: Thursday, March 05, 2009 3:55 PM
> Subject: [flexdev] Re: Erro ao multiplicar variáveis
>
>
> >
> > Tentar usar, toPrecision ()
> >
> > On 5 mar, 15:51, Pedro Oliveira <pedro...@gmail.com> wrote:
> >> Olá pessoal !
> >>
> >> gostaria de saber se alguém tem uma boa solução para o seguinte erro no
> >> calculo de duas variáveis numéricas :
> >>
> >> var a:Number = 6;
> >> var b:Number = 11.2;
> >> var c:Number = a * b;
> >>
> >> o resultado 'c' que deveria ser 67.2, fica com o valor 67.19999999999
> >>
> >> já achei na Internet que se fizer a multiplicação diretamente com os
> >> numeros, dá p resolver colocando 6.0 no lugar de 6, no entanto com
> >> variáveis
> >> n tem como fazer isso.
> >>
> >> como vcs resolvem estas situações de operações aritméticas com variaveis
> >> numericas de tipos diferentes ??
> >>
> >> obrigado
> >>
> >> Pedro Oliveira
> > >
> >
>
>
> >
>

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

Responder a