SQL ACOS 函式

SQL ACOS 函式計算一個數值表示式的反餘弦值,該表示式的計算結果為一個介於 -1 和 1 之間的浮點數。

在數學中,當 -1≤x≤1 時,arccosine(x) 定義為 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 函式,並且其行為相同。

本教程是否有幫助?
© .