asin, asinf, asinl
Berechnet den Arkussinus.
double asin(
double x
);
float asin(
float x
); // C++ only
long double asin(
long double x
); // C++ only
float asinf (
float x
);
long double asinl(
long double x
);
Parameter
- x
Wert, dessen Arkussinus berechnet werden soll.
Rückgabewert
Die asin-Funktion gibt den Arkussinus (die umgekehrte Sinusfunktion) von x im Bereich -π/2 bis π/2 Bogenmaße zurück.
Wenn x kleiner als – 1 oder größer als 1 ist, gibt asin standardmäßig einen unbestimmten Wert zurück.
Eingabe |
SEH-Ausnahme |
Matherr-Ausnahme |
---|---|---|
± ∞ |
INVALID |
_DOMAIN |
± QNAN,IND |
Keine |
_DOMAIN |
|x|>1 |
INVALID |
_DOMAIN |
Hinweise
Da C++ Überladungen zulässt, können Sie Überladungen von asin mit den Werten float und long double aufrufen. In einem C-Programm verwendet asin immer double und gibt auch double zurück.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
asin, asinf, asinl |
<math.h> |
Beispiel
Weitere Informationen finden Sie unter acos, acosf, acosl.
.NET Framework-Entsprechung
Siehe auch
Referenz
atan, atanf, atanl, atan2, atan2f, atan2l
cos, cosf, cosl, cosh, coshf, coshl