Ola Rubem, tudo tranqüilo??

 

No fundo é praticamente a mesma coisa. Sempre gosto de enfatizar o fato do
que estamos comparando. Nesse seu caso estamos sempre vendo o percentual de
crescimento (comparando com o menor valor).

 

Conforme havia feito ficaria assim:

((maior – menor) / menor) * 100

 

Bem, podemos rearranjar essa expressão assim:

= (100 * (maior – menor))/menor

= ( (100 * maior) – (100 * menor) )/menor

= ((100 * maior)/menor) – ((100*menor)/menor) 

Simplificando a parte final tempos:

= ((100 * maior)/menor) – 100

Podemos reescrever

((maior/menor)*100)-100 

 

Mas observe que estamos apenas vendo o crescimento.

 

Como se diz, se podemos complicar pra que simplificar!!! :-)

 

Abraços

  _____  

Fernando Leal

 <mailto:fcl...@unifemm.edu.br> fcl...@unifemm.edu.br

Programador de Sistemas

Coordenadoria de Informática

Centro Universitário UNIFEMM

55(0xx31)2106-2114

 <http://www.unifemm.edu.br/> www.unifemm.edu.br

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Nascimento da Rocha
Enviada em: quarta-feira, 28 de janeiro de 2009 11:02
Para: delphi-br
Assunto: RE: RES: [delphi-br] calcular percentual dif entre 2 valores ajuda
Prioridade: Alta

 


Eu faria assim:

function PercDiff(value1, value2: Extended): Extended;
begin
if value1> value2 then
Result := RoundTo(((value1 / value2) * 100) - 100, -2)
else
Result := RoundTo(((value2 / value1) * 100) - 100, -2)
end;

Sds.

________________________________
> To: delphi...@yahoogrup <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
> From: fcl...@unifemm. <mailto:fcleal%40unifemm.edu.br> edu.br
> Date: Wed, 28 Jan 2009 10:43:35 -0200
> Subject: RES: [delphi-br] calcular percentual dif entre 2 valores ajuda
>
> Bom dia Alessandra.
>
>
>
> Um regra bem simples para você calcular é a seguinte:
>
>
>
> Subtraia o maio pelo menor. Depois divida o resultado pelo valor que
deseja
>
> comprar.
>
>
>
> Por Exemplo:
>
>
>
> 22-20 = 2
>
>
>
> Se quero saber quantos porcento 22 e maior que 20 (estou comparando com
20)
>
> temos 2/20 = 0,1 ( ou 10%), desse modo se eu acrescentar 10% a 20 tenho
22.
>
>
>
> Agora o inverso, quantos porcento 20 e menor que 22 )estou comparando com
>
> 22) temos 2/22 = 0.090909..., desse modo se eu diminuir 9.090909..% de 22
>
> tenho o valor 20
>
>
>
> Att.:
>
>
>
> _____
>
>
>
> Fernando Leal
>
>
>
>> fcl...@unifemm. <mailto:fcleal%40unifemm.edu.br> edu.br
>
>
>
> Programador de Sistemas
>
>
>
> Coordenadoria de Informática
>
>
>
> Centro Universitário UNIFEMM
>
>
>
> 55(0xx31)2106-2114
>
>
>
> www.unifemm.edu.br
>
>
>
> _____
>
>
>
> De: delphi...@yahoogrup <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
[mailto:delphi...@yahoogrup <mailto:delphi-br%40yahoogrupos.com.br>
os.com.br] Em
>
> nome de alessandra porto
>
> Enviada em: quarta-feira, 28 de janeiro de 2009 10:33
>
> Para: lista-delphi@ <mailto:lista-delphi%40yahoogrupos.com.br>
yahoogrupos.com.br; delphi...@yahoogrup
<mailto:delphi-br%40yahoogrupos.com.br> os.com.br
>
> Assunto: [delphi-br] calcular percentual dif entre 2 valores ajuda
>
>
>
> Tenho 2 valores
>
>
>
> 20,00 e 22,00 qual a diferença
>
> em percentual entre esses 2 valores
>
>
>
> qual a melhor forma de calcular isso?
>
__________________________________________________________
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de
relacionamentos com até 6,000 fotos!
http://www.amigosdo <http://www.amigosdomessenger.com.br> messenger.com.br

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a