三角函數 (SQL Trigonometric Function)
SQL 內建許多函數來幫助您進行三角運算。SIN() & ASIN() 語法 (Syntax)
SIN(弧度); #計算正弦值
ASIN(正弦值); #計算反正弦值(以弧度表示)
我們如此 SQL...
SELECT SIN(1.2), ASIN(-0.6);
可以得到...
| SIN(1.2) | ASIN(-0.6) |
|---|---|
| 0.93203908596723 | -0.64350110879328 |
COS() & ACOS() 語法 (Syntax)
COS(弧度); #計算餘弦值
ACOS(餘弦值); #計算反餘弦值(以弧度表示)
我們如此 SQL...
SELECT COS(1.2), ACOS(-0.6);
可以得到...
| COS(1.2) | ACOS(-0.6) |
|---|---|
| 0.36235775447667 | 2.2142974355882 |
TAN() & ATAN() & COT() 語法 (Syntax)
TAN(弧度); #計算正切值
ATAN(正切值); #計算反正切值(以弧度表示)
COT(弧度); #計算餘切值
我們如此 SQL...
SELECT TAN(1.2), ATAN(-0.6), cot(1);
可以得到...
| TAN(1.2) | ATAN(-0.6) | cot(1) |
|---|---|---|
| 2.5721516221263 | -0.54041950027058 | 0.64209261593433 |
DEGREE() & RADIANS() 語法 (Syntax)
DEGREE(弧度); #將弧度轉為角度
RADIANS(角度); #將角度轉為弧度
我們如此 SQL...
SELECT RADIANS(180), DEGREES(PI());
可以得到...
| RADIANS(180) | DEGREES(PI()) |
|---|---|
| 3.1415926535898 | 180 |