Commander_Titte
Level-1
- Beiträge
- 121
- Reaktionspunkte
- 17
-> Hier kostenlos registrieren
Hi!
Nutze in meinen Programm folgende Funktion:
Dreieck1.D1alpha := ASIN(Dreieck1.D1a / Dreieck1.D1c);
Werte zur berechnung:
Dreieck1.D1alpha := ASIN(35/96,57);
Ergebnis:
Dreieck1.D1alpha := 0,3709
Alle Variablen sind vom Typ LREAL
Aber der errechnete Wert ist falsch! Es sollte 21,25° dabei herauskommen.
Wenn zum Beispiel den Sinus von 90° berechnen will, bekomme ich einen Wert um 0,89 herraus. Der sollte eigentlich 1 sein.
Hat dafür jemand eine Erklärung?
Nutze in meinen Programm folgende Funktion:
Dreieck1.D1alpha := ASIN(Dreieck1.D1a / Dreieck1.D1c);
Werte zur berechnung:
Dreieck1.D1alpha := ASIN(35/96,57);
Ergebnis:
Dreieck1.D1alpha := 0,3709
Alle Variablen sind vom Typ LREAL
Aber der errechnete Wert ist falsch! Es sollte 21,25° dabei herauskommen.
Wenn zum Beispiel den Sinus von 90° berechnen will, bekomme ich einen Wert um 0,89 herraus. Der sollte eigentlich 1 sein.
Hat dafür jemand eine Erklärung?