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

SIN

설명​

매개변수의 사인 값을 계산합니다

구문​

SIN(<a>)

매개변수​

매개변수설명
<a>부동 소수점 수로, 계산할 매개변수의 라디안 값

반환 값​

라디안으로 표현된 매개변수 <a>의 사인 값입니다.

특수한 경우​

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

예제​

select sin(1);
+------------------------+
| sin(cast(1 as DOUBLE)) |
+------------------------+
| 0.8414709848078965 |
+------------------------+
select sin(0);
+------------------------+
| sin(cast(0 as DOUBLE)) |
+------------------------+
| 0.0 |
+------------------------+
select sin(Pi());
+------------------------------------+
| sin(pi()) |
+------------------------------------+
| 0.00000000000000012246467991473532 |
+------------------------------------+
select sin(cast('nan' as double));
+----------------------------+
| sin(cast('nan' AS DOUBLE)) |
+----------------------------+
| NaN |
+----------------------------+
select sin(cast('inf' as double));
+----------------------------+
| sin(cast('inf' AS DOUBLE)) |
+----------------------------+
| NaN |
+----------------------------+
select sin(cast('-inf' as double));
+-----------------------------+
| sin(cast('-inf' AS DOUBLE)) |
+-----------------------------+
| NaN |
+-----------------------------+