calcular espoente no delphi
Sou iniciante no delphi e me intereço por matematica por isso estou comesando a fazer uma calculadora p/ formulas de matematica, fisica e quimicas e ñ sei como calcular espoentes alguem pode me dar uma dica?
ou varias?
Desde ja agradeço
Obrigado.
ou varias?
Desde ja agradeço
Obrigado.
Demarco
Curtidas 0
Melhor post
Joefferson
04/11/2003
vc quer elevar um numero real ´expoente´ a um outro numero real ´base´ eh isso?, entao faz o seguinte:
procedure TForm1.Button1Click (Sender: TObject);
var
expoente, base, potencia: Real;
begin
expoente := StrtoFloat(edExp.Text);
base := StrtoFloat(edBase.Text);
potencia := exp(expoente * ln(base));
ShowMessage(´ a potencia é ==> ´ + FloatToStr(potencia));
end;
procedure TForm1.Button1Click (Sender: TObject);
var
expoente, base, potencia: Real;
begin
expoente := StrtoFloat(edExp.Text);
base := StrtoFloat(edBase.Text);
potencia := exp(expoente * ln(base));
ShowMessage(´ a potencia é ==> ´ + FloatToStr(potencia));
end;
GOSTEI 1
Mais Respostas
Motta
31/10/2003
function Power , unit Math.
GOSTEI 0
Demarco
31/10/2003
sobe
GOSTEI 0
Cebikyn
31/10/2003
sobe
Pq sobe? A dica do Motta não te ajudou?
Para calcular potências, usa-se o Power(numero, espoente), se vc quiser calcular esponenciais, que é a constante [b:172ed5eb9b]e[/b:172ed5eb9b] (2,718281828) elevado a um número, use a função Exp(x).
Se não for isso, por favor seja mais especifico na sua dúvida.
GOSTEI 0
Demarco
31/10/2003
[b:ae99ba2e2c]Gostaria de agradecer pela ajuda valeu Motta cebikyn e joefferson[/b:ae99ba2e2c]
Valeu!!
É bom quando encontramos pessoas dispostas a ajudar.
Valeu!!
É bom quando encontramos pessoas dispostas a ajudar.
GOSTEI 0