본문으로 건너뛰기
최종 수정: 에

TAN

설명​

x의 탄젠트를 반환합니다. 여기서 x는 라디안 단위의 값입니다.

구문​

TAN(<x>)

매개변수​

매개변수설명
<x>탄젠트를 계산할 값

반환 값​

x의 탄젠트를 반환합니다.

특수한 경우​

  • x가 NaN이면 NaN을 반환합니다.
  • x가 양의 무한대 또는 음의 무한대이면 NaN을 반환합니다.
  • x가 NULL이면 NULL을 반환합니다.

예제​

select tan(0),tan(1),tan(-1);
+------------------------+------------------------+-------------------------+
| tan(cast(0 as DOUBLE)) | tan(cast(1 as DOUBLE)) | tan(cast(-1 as DOUBLE)) |
+------------------------+------------------------+-------------------------+
| 0 | 1.5574077246549023 | -1.5574077246549023 |
+------------------------+------------------------+-------------------------+
select tan(cast('nan' as double));
+----------------------------+
| tan(cast('nan' AS DOUBLE)) |
+----------------------------+
| NaN |
+----------------------------+
select tan(cast('inf' as double));
+----------------------------+
| tan(cast('inf' AS DOUBLE)) |
+----------------------------+
| NaN |
+----------------------------+
select tan(cast('-inf' as double));
+-----------------------------+
| tan(cast('-inf' AS DOUBLE)) |
+-----------------------------+
| NaN |
+-----------------------------+