다음을 통해 공유


asin, asinf, asinl

아크사인 값을 계산합니다.

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

매개 변수

  • x
    아크사인 값을 계산 하는 값입니다.

반환 값

asin 함수는 π/2 라디안 범위 –π/2에서 x 의 아크사인(역 사인 함수) 반환합니다.

기본적으로 경우 x -1 보다 작거나 1 보다 큰 asin 는 무한을 반환 합니다.

입력

SEH 예외

Matherr 예외

± ∞

INVALID

_DOMAIN

± QNAN,IND

없음

_DOMAIN

|x|>1

INVALID

_DOMAIN

설명

C++ 오버 로딩을 허용하기 때문에, float 와 long double 값의 asin 의 오버 로드를 호출 할 수 있습니다. C 프로그램에서 asin 는 항상 2배를 사용하고 반환합니다.

요구 사항

루틴

필수 헤더

asin, asinf, asinl

<math.h>

예제

자세한 내용은 acos, acosf, acosl을 참조하십시오.

해당 .NET Framework 항목

System::Math::Asin

참고 항목

참조

부동 소수점 지원

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