최종 수정: 에
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 |
+-----------------------------+