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.