Creio que há dois entendimentos de sua necessidade com esta função.
Alguns estão achando que você quer uma função que calcule essa equação que 
citou:  ((10*5)/2)^3
Outros, eu inclusive, acham que você quer algo genérico, em que ao informar 
qualquer equação matemátiva ex.: 1+2  ou (3^4*)5 ela retorne o resultado. Tipo 
o que o campo de busca do Google faz ao se digitar uma equação.

Qual é a sua necessidade?

 Luciano Calenzani Simões





----- Mensagem original ----
De: Ricardo César Cardoso <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 11 de Julho de 2008 12:06:02
Assunto: Re: [delphi-br] Criar função


Reescrevendo:

[ *** Inicio *** ]
Uses Math;

Function calcula(x,y, z,w:Float) :float
Begin
  result := Power( ( x * y /z ), w );
End;
[ *** Final *** ]

Atte,
Ricardo.

--- Em sex, 11/7/08, Berdam <berdamzinho@ yahoo.com. br> escreveu:
De: Berdam <berdamzinho@ yahoo.com. br>
Assunto: Re: [delphi-br] Criar função
Para: [EMAIL PROTECTED] os.com.br
Data: Sexta-feira, 11 de Julho de 2008, 10:26

function calcula(x,y, z,w:Float) :float

begin

result := ((((x*y))/z) potência w)

>Esta função recebe uma expressão, exemplo ((10*5)/2)^3, e calcula 

end;

Faltou a potência, mas acho que na classe Math do delphi deve ter isso ai

------------ --------- --------- --------- --------- --------- -

Uberdam Cavaletti    


      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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

Responder a