Funktionsname : asin
Header-Datei : <math.h>
Funktionsprototyp : double asin(double x)
Funktion : Ermitteln Sie die Anzahl der Bogenmaße, deren Sinuswert x ist
Parameter : doppelter x Sinuswert. Der Wert von x muss im Intervall [-1, 1] liegen. Wenn der Wert von x dieses Intervall überschreitet, tritt ein Domänenfehler auf.
Rückgabewert : Unter normalen Umständen (der Wert von x liegt im Intervall [-1, 1]) gibt die Funktion das Bogenmaß des Winkels zurück, dessen Sinuswert x ist. Wenn der Wert von x außerhalb des zulässigen Bereichs liegt, generiert asin() einen Domänenfehler und der Rückgabewert ist NaN.
Programmbeispiel : Ermitteln Sie den Sinuswert im Bogenmaß von x, konvertieren Sie das Ergebnis in einen Winkel und geben Sie das Ergebnis aus
#include<stdio.h>#include<math.h>#definePI3.14159265intmain(void){doubleresult;doublex=0.5;result=asin(x)*180/PI;printf(Thearcsinof%lfis%lfn,x ,result);return(0);}
Laufergebnisse:
Der Bogensinus von 0,500000 beträgt 30,000000