cosf, cos cosh, coshf
코사인을 계산 (cos 또는 cosf) 또는 하이퍼볼릭 코사인 (cosh 또는 coshf).
double cos(
double x
);
float cos(
float x
); // C++ only
long double cos(
long double x
); // C++ only
float cosf(
float x
);
double cosh(
double x
);
float cosh(
float x
); // C++ only
long double cosh(
long double x
); // C++ only
float coshf(
float x
);
매개 변수
- x
라디안 단위의 각도입니다.
반환 값
코사인 값 또는 하이퍼볼릭 코사인 값을 x.경우 x 263, 보다 크거나 같음 또는 손실의 중요성에 대 한 호출의 결과를 –263, cos 발생 합니다.
결과에 비해 너무 큰 경우는 cosh 또는 coshf , 반환 하는 함수를 호출 HUGE_VAL 를 설정 하 고 errno 에 ERANGE, 기본적으로.
입력 |
SEH 예외 |
Matherr 예외 |
---|---|---|
± QNAN,IND |
없음 |
_DOMAIN |
± ∞ (cosf, cos) |
INVALID |
_DOMAIN |
x ≥ 7.104760e+002 (cosh, coshf) |
INEXACT+OVERFLOW |
OVERFLOW |
설명
C + + 수 오버, 오버 로드를 호출할 수 있도록 cos 및 cosh.C 프로그램에서 cos 및 cosh 항상 사용 하 고 double을 반환 합니다.
요구 사항
루틴 |
필수 헤더 |
---|---|
cos, cosh, cosf, coshf |
<math.h> |
추가 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.
예제
예제를 참조 하십시오 sin, sinf, sinh, sinhf.