SQL ACOS
函數會計算數值運算式的反餘弦值,該運算式會評估介於 -1 和 1 之間的浮點數值。
在數學中,arccosine(x)
定義為當 -1≤x≤1
時的 cosine(x)
的反函數。
語法
以下顯示 ACOS
函數的語法。
ACOS(numeric_expression)
Code language: SQL (Structured Query Language) (sql)
引數
ACOS
函數接受一個 numeric_expression
,它會評估為介於 -1 和 1 範圍內的浮點數值。
回傳類型
ACOS
函數會回傳以弧度表示的浮點數。
範例
以下範例會回傳 0.5 的反餘弦值。
SELECT ACOS(0.5);
Code language: SQL (Structured Query Language) (sql)
acos
-----------------
1.0471975511966
(1 row)
Code language: SQL (Structured Query Language) (sql)
若要查看角度值,您可以使用 DEGREES
函數。
SELECT DEGREES(ACOS(0.5));
Code language: SQL (Structured Query Language) (sql)
degrees
---------
60
(1 row)
Code language: SQL (Structured Query Language) (sql)
大多數資料庫系統都支援行為相同的 ACOS
函數。
本教學對您有幫助嗎?