![]() |
rechenprogramm
Hallo!
ich schreibe gerade ein kleines Rechenprogramm und da bin ich beim eingeben der Formeln auf das problem gestoßen das ich nincht weiß wie man den cosinus in delphi schreibt.... also bitte um hilfe! brauchse sowohl cos als auch den arccos! |
Re: rechenprogramm
Hi,
binde die Unit Math ein und benutze Cos und ArcCos |
Re: rechenprogramm
also schreib ich dann
if ..... then begin alpha:=ArcCos(.....) ?? |
Re: rechenprogramm
Yep:
Delphi-Quellcode:
ich bin mir aber nicht ganz sicher, wie du die Funktionen verwenden sollst, ob jetzt im Bogenmaß oder mit Grad... einfach mal ausprobieren.
uses
..., math; [...] begin a:=arccos(12345); b:=cos(12345); end; |
Re: rechenprogramm
Hai gelvuun,
ersteinmal: "Herzlich Willkommen in der Delphi-PRAXiS". Bei allen Antworten musst Du bitte eines beachten!!! Delphi berechnet den Cos/Sin usw. im Bogenmass. Wenn Du den Winkel im Gradmass hast musst Du diesen erst umwandeln.
Delphi-Quellcode:
procedure TForm1.btn_Button1Click(Sender: TObject);
var a: extended; b: extended; begin a := 45; b := Cos(GradToRad(a)); ShowMessageFmt('Der Cosinus eines Winkels von %g ° beträgt %g', [a, b]); end; |
Re: rechenprogramm
Danke!
das mit dem Bogenmaß oder Grad ist in meinem Fall nicht das Problem, da der in den ArcCos gesetzte Wert als Resultat einer Formel immer in ordentlichen Werten rauskommt. vielen dank für die schnelle hilfe! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz