Udostępnij za pośrednictwem


ASIN, asinf

Należy obliczyć sinus.

double asin( 
   double x 
);
float asin(
   float x
);  // C++ only
long double asin(
   long double x
);  // C++ only
float asinf ( 
   float x 
);

Parametry

  • x
    Wartość, którego sinus ma zostać obliczony.

Wartość zwracana

asin Funkcja zwraca wartość arcus sinus x w zakresie –π/2 do π/2 radianów.

Jeśli x jest mniejsza niż wartość –1 lub większa niż 1, asin zwraca nieokreślony domyślnie.

Dane wejściowe

Wyjątek SEH

Wyjątek Matherr

± ∞

INVALID

_DOMAIN

± QNAN,IND

Brak

_DOMAIN

|x| > 1

INVALID

_DOMAIN

Uwagi

C++ zezwala na przeciążenie, więc można wywoływać przeciążenia asin.W programie c asin zawsze przyjmuje i zwraca wartość typu double.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

asin, asinf

<math.h>

Przykład

Aby uzyskać więcej informacji, zobacz acos, acosf.

Odpowiednik w programie .NET Framework

System::Math::ASIN

Zobacz też

Informacje

Wsparcie zmiennoprzecinkowe

ACOS, acosf

ATAN, atanf, funkcja atan2, atan2f

COS, cosf, cosh, coshf

_matherr

sin, sinf, sinh, sinhf

TAN, tanf, tanh, tanhf