Condividi tramite


asin, asinf, asinl

Calcola l'arcoseno.

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
);

Parametri

  • x
    Valore di cui bisogna calcolare l'arcoseno.

Valore restituito

La funzione asin restituisce l'arcoseno (la funzione di seno inverso) di x nell'intervallo –π/2 a π/2 radianti.

Per impostazione predefinita, se x è minore di –1 o maggiore di 1, asin restituisce un valore indefinito.

Input

Eccezione SEH

Eccezione Matherr

± ∞

INVALID

_DOMAIN

± QNAN,IND

nessuno

_DOMAIN

|x|>1

INVALID

_DOMAIN

Note

Poiché C++ consente l'overload, è possibile chiamare l'overload di asin con float e valori long double. In un programma C, asin accetta sempre e restituisce un double.

Requisiti

Routine

Intestazione obbligatoria

asin, asinf, asinl

<math.h>

Esempio

Per ulteriori informazioni, vedere acos, acosf, acosl.

Equivalente .NET Framework

System::Math::Asin

Vedere anche

Riferimenti

Supporto a virgola mobile

acos, acosf, acosl

atan, atanf, atanl, atan2, atan2f, atan2l

cos, cosf, cosl, cosh, coshf, coshl

_matherr

sin, sinf, sinl, sinh, sinhf, sinhl

tan, tanf, tanl, tanh, tanhf, tanhl