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