asin, asinf, asinl
Calcule l'arcsinus.
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
);
Paramètres
- x
La valeur dont l'arcsinus doit être calculé.
Valeur de retour
La fonction asin retourne l'arcsinus (la fonction inverse du sinus) de x dans la plage –π/2 à –π/2 radians.
Par défaut, si x est inférieur à -1, ou supérieur à 1 asin retourne un indéfini.
Entrée |
Exception SEH |
Exception Matherr |
---|---|---|
± ∞ |
INVALID |
_DOMAIN |
± QNAN,IND |
aucun |
_DOMAIN |
|x|>1 |
INVALID |
_DOMAIN |
Notes
Puisque C++ permet la surcharge, vous pouvez appeler des surcharges de asin avec les valeurs float et long double. Dans un programme C, asin prend en argument et retourne toujours un double.
Configuration requise
Routine |
En-tête requis |
---|---|
asin, asinf, asinl |
<math.h> |
Exemple
Pour plus d'informations, consultez acos, acosf, acosl.
Équivalent .NET Framework
Voir aussi
Référence
Prise en charge de la virgule flottante
atan, atanf, atanl, atan2, atan2f, atan2l
cos, cosf, cosl, cosh, coshf, coshl