MySQL - ASIN() 函式



MySQL 中的ASIN()函式用於計算數字的反正弦值。

角度的反正弦定義為正弦函式的反函式。直角三角形中的正弦函式定義為該角度的對邊與斜邊的比率。因此,正弦函式的定義域將成為反正弦函式的值域,反之亦然。因此,這個反正弦函式的定義域是[-1, 1]。

此函式接受一個整數作為引數,並返回給定整數的反正弦值。

語法

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

ASIN(x)

引數

此函式將一個介於 1 和 -1 之間的整數(表示正弦值)作為引數。

返回值

此函式返回給定正弦值的弧度角。

示例

以下查詢使用 MySQL ASIN() 函式計算值 0.8 的反正弦(反正弦):

SELECT ASIN(0.8) As Result;

輸出

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

結果
0.9272952180016123

示例

您也可以向此函式傳遞負值,如下所示:

SELECT ASIN(-0.5) As Result;

輸出

這將產生以下結果:

結果
-0.5235987755982989

示例

如果傳遞給此函式的值不在 -1 到 1 的範圍內,則此函式返回 NULL 值:

SELECT ASIN(6) As Result;

輸出

這將產生以下結果:

結果
NULL

示例

以下查詢計算值 0 的反正弦(反正弦):

SELECT ASIN(0) As Result;

輸出

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

結果
0

示例

結果(asin 函式的結果)的正弦值將等於給定值:

SELECT ASIN(1) As Result;

這將產生以下結果:

結果
1.5707963267948966
SELECT SIN(1.5707963267948966) As Result;

執行給定程式後,輸出將顯示如下:

結果
1
廣告