Thema: Delphi Mathe Stunde

Einzelnen Beitrag anzeigen

Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#7
  Alt 20. Jun 2002, 20:58
Hallo,

der Sinus von 180° beträgt 0. Die Funktion sin() in Delphi erwartet den Parameter aber als Radiant. Du musst also noch die Funktion "DegToRad" nutzen:
Code:
uses Math;
...
Funktion SinusEinesWinkels( aWinkel : Single ) : Single;
begin
  Result:= sin( DegToRad(aWinkel) );
end;
Jetzt solltest Du auf gleiche Ergebnisse kommen wie Dein Taschenrechner.

Grüße,
Daniel
Daniel R. Wolf
  Mit Zitat antworten Zitat