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