Probleme mit der Arccos Funktion



  • Hallo wollte mal ein GPS Programm mit Längenangaben schreiben nur er ruft die Funktion in C++ Borland nicht auf
    //---------------------------------------------------------------------------

    #include <vcl.h>
    #pragma hdrstop
    #include <math.h>
    #include "Unit1.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent
    Owner)
    : TForm(Owner)
    {
    }
    //---------------------------------------------------------------------------

    void __fastcall TForm1::Button1Click(TObject Sender)
    {
    double Punkt1x =StrToFloat(E_Punkt1x->Text);
    double Punkt1y =StrToFloat(E_Punkt1y->Text);
    double Punkt2x =StrToFloat(E_Punkt2x->Text);
    double Punkt2y =StrToFloat(E_Punkt2y->Text);
    double W;
    W = ArcCos( sin(Punkt1x) * sin(Punkt1y) + cos(Punkt2x) * cos(Punkt2y) * cos(Punkt1x - Punkt2x))
    (180);
    E_Ergebnis->Text=FloatToStr(W);

    als Fehlermeldung :
    Aufruf einer undifinierten Funktion ArcCos

    Danke 🙂



  • ich meine, mich zu erinnern, die funktion hieße acos.


Anmelden zum Antworten