tan tanf, 않으면 tanh tanhf
탄젠트 계산 (tan 또는 tanf) 또는 하이퍼볼릭 탄젠트 값 (tanh 또는 tanhf).
double tan(
double x
);
float tan(
float x
); // C++ only
long double tan(
long double x
); // C++ only
float tanf(
float x
);
double tanh(
double x
);
float tanh(
float x
); // C++ only
long double tanh(
long double x
); // C++ only
float tanhf(
float x
);
매개 변수
- x
라디안 단위의 각도입니다.
반환 값
tan탄젠트 값을 반환 합니다. x.경우 x 보다 큰 또는 263, 작거나 것 보다 작거나 –263, 중요 한 결과에 손실이 발생 합니다.
입력 |
SEH 예외 |
Matherr예외 |
---|---|---|
± QNAN, 찾기 |
없음 |
_DOMAIN |
± ∞ (tan, tanf) |
INVALID |
_DOMAIN |
tanh하이퍼볼릭 탄젠트 값을 반환 합니다. x.없음 오류가 반환이 됩니다.
설명
C + + 있습니다 오버 로드 사용자의 오버 로드를 호출할 수 tan 및 tanh float 또는 long double 형식을 사용 합니다.C 프로그램에 있는 tan 및 tanh 함수 항상 사용 하 고 double을 반환 합니다.
요구 사항
루틴 |
필수 헤더 |
---|---|
tan, tanf, tanh, tanhf |
<math.h> |
추가 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.
예제
// crt_tan.c
// This program displays the tangent of pi / 4
// and the hyperbolic tangent of the result.
//
#include <math.h>
#include <stdio.h>
int main( void )
{
double pi = 3.1415926535;
double x, y;
x = tan( pi / 4 );
y = tanh( x );
printf( "tan( %f ) = %f\n", pi/4, x );
printf( "tanh( %f ) = %f\n", x, y );
}