Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mein Delphi kennt keinen tangens (https://www.delphipraxis.net/126659-mein-delphi-kennt-keinen-tangens.html)

Ni-k 30. Dez 2008 10:54


Mein Delphi kennt keinen tangens
 
Hallo Leutz,
ich fühl mich grade etwas veralbert: Mein delphi meldet bei folgender Zeile

Berg.fGegenkathete:=round(Berg.fAnkathete/tan(berg.FWinkel));

die Felhermeldung:

undeclared indentifier: 'tan'

Die Tangensfunktion rufe ich doch so auf, oder? sin() und cos() kennt er allerdings.

Die Muhkuh 30. Dez 2008 10:56

Re: Mein Delphi kennt keinen tangens
 
Hast Du die Unit Math eingebunden?

Gehstock 30. Dez 2008 10:56

Re: Mein Delphi kennt keinen tangens
 
Unit Math unter Uses aufnehmen

Florian H 30. Dez 2008 11:46

Re: Mein Delphi kennt keinen tangens
 
Für die Zukunft: Einfach "tan" markieren, [F1] drücken, dann öffnet sich die Hilfe, aus der du dann direkt entnehmen kannst, dass tan() in der Unit Math deklariert ist.

sirius 30. Dez 2008 12:09

Re: Mein Delphi kennt keinen tangens
 
tan=sin/cos würde aber auch helfen

Ni-k 30. Dez 2008 12:44

Re: Mein Delphi kennt keinen tangens
 
dankeschön, wusste das mit math nicht,

und meine hilfe geht leider nicht... kp wieso

Synollus 30. Dez 2008 12:58

Re: Mein Delphi kennt keinen tangens
 
Zitat:

Zitat von Ni-k
dankeschön, wusste das mit math nicht,

und meine hilfe geht leider nicht... kp wieso

Was kommt denn für eine Fehlermeldung?

Du hast nicht zufällig Vista und er meckert, dass er keine Hilfedateien öffnen kann?

oldie 30. Dez 2008 13:02

Re: Mein Delphi kennt keinen tangens
 
Ohne Umwandlung von Winkel in Bogenmass geht das nicht.

so geht's
Delphi-Quellcode:
Berg.fGegenkathete:=round(Berg.fAnkathete/tan(DegToRad(berg.FWinkel)));


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz