Fórum Erro no cálculo do Seno, Coseno #390117
08/11/2010
0
Bom dia a todos,
Eu criei uma rotina para calcular o Seno em radiano mas o sistema da erro e não roda.
Function TFCALCULO.DegToRad( const Degrees : Extended ) : Extended;
var
float : single;
begin
float := (Sin(DegToRad(30)));
ShowMessage('Sine off 30 degrees = '+FloatToStr(float));
end; procedure TFCALCULO.BitBtn5Click(Sender: TObject);
begin
DegToRad;
end; Retorna o seguinte erro: [Error] UCalculo.pas: Not enough actual parameters Aos que conhecem a forma de calcular Seno e Coseno se puderem me ajudar desde já eu agradeço. Att. Vadlr Lima
var
float : single;
begin
float := (Sin(DegToRad(30)));
ShowMessage('Sine off 30 degrees = '+FloatToStr(float));
end; procedure TFCALCULO.BitBtn5Click(Sender: TObject);
begin
DegToRad;
end; Retorna o seguinte erro: [Error] UCalculo.pas: Not enough actual parameters Aos que conhecem a forma de calcular Seno e Coseno se puderem me ajudar desde já eu agradeço. Att. Vadlr Lima
Valdir Lima
Curtir tópico
+ 0
Responder
Posts
08/11/2010
Pietro Braga
Você não precisa usar DegToRad na expressão, o resultado de seno sempre será em Radianos:
Function TFCALCULO.DegToRad( const Degrees : Extended ) : Extended;
var
float : single;
begin
float := Sin(30);
ShowMessage('Sine off 30 degrees = '+FloatToStr(float));
end;
Function TFCALCULO.DegToRad( const Degrees : Extended ) : Extended;
var
float : single;
begin
float := Sin(30);
ShowMessage('Sine off 30 degrees = '+FloatToStr(float));
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)