共用方式為


ACOS(Transact-SQL)

適用於:SQL ServerAzure SQL 資料庫Azure SQL 受控執行個體Azure Synapse Analytics分析平台系統(PDW)Microsoft Fabric 中的 SQL 分析端點Microsoft Fabric 中的倉儲Microsoft Fabric 中的 SQL 資料庫

函數,傳回以弧度為單位的角度,其餘弦值為指定的 float 運算式。 這也稱為反餘弦函數 (Arccosine)。

Transact-SQL 語法慣例

語法

ACOS ( float_expression )  

引數

float_expression
運算式,為 float 類型或是能隱含地轉換成 float 的類型。 只有範圍在 -1.00 到 1.00 之間的值為有效。 對於超出此範圍的值,不會傳回任何值,且 ACOS 會回報網域錯誤。

傳回類型

float

範例

這個範例會傳回指定數字的 ACOS 值。

SET NOCOUNT OFF;  
DECLARE @cos FLOAT;  
SET @cos = -1.0;  
SELECT 'The ACOS of the number is: ' + CONVERT(VARCHAR, ACOS(@cos));  

結果集如下所示。

---------------------------------   
The ACOS of the number is: 3.14159   
  
(1 row(s) affected)  

另請參閱

數學函數 (Transact-SQL)
函數