MySQL - COT() 函式



MySQL 提供了一套函式來執行各種數值函式。MySQL 的COT() 函式用於計算角度的餘切值。

角度的餘切定義為直角三角形中給定角度的鄰邊與對邊的比值。此方法期望以弧度為單位傳遞一個值作為引數。

此函式接受一個數值(以弧度為單位)作為引數,並返回餘切值。

語法

以下是 MySQL COT() 函式的語法:

COT(x);

引數

此函式以弧度為單位將表示角度的數值作為引數。

返回值

此函式返回給定角度的餘切值。如果值為 0,則返回 NULL。

示例

以下查詢使用 COT() 函式計算 8 弧度的角度的餘切值:

SELECT COT(8) As Result;

輸出

這將產生以下結果:

結果
-0.1470650639494805

示例

您還可以將 pi() 函式作為值傳遞給此函式,如下所示。PI() 函式的值為 3.14:

SELECT COT(PI()) As Result;

輸出

上面查詢的輸出如下所示:

結果
-8.165619676597685e15

示例

這裡,我們正在計算 -16 弧度的角度的餘切值:

SELECT COT(-16) As Result;

輸出

這將產生以下結果:

結果
-3.326323195635449

示例

如果您嘗試檢索0 的餘切值,您將收到如下所示的錯誤:

SELECT COT(0);

輸出顯示如下:

ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
廣告