📜  MySQL 中的 ASIN() 和 ACOS()函数

📅  最后修改于: 2022-05-13 01:55:19.412000             🧑  作者: Mango

MySQL 中的 ASIN() 和 ACOS()函数

1. ASIN()函数:
MySQL 中的 ASIN()函数用于返回范围 [ -1, 1] 中任意数字的反正弦。如果数字不在 -1 到 1 的范围内,则返回 NULL。

句法 :

ASIN(X)

范围 :
ASIN()函数接受一个如上所述和下面描述的参数。

  • X –我们要计算其反正弦值的数字。它应该在 [-1, 1] 范围内。

回报:
它返回给定数字 x 的反正弦。

示例-1:
使用 ASIN()函数的 1 的反正弦。

SELECT ASIN(1) AS Asin_Val ;

输出 :

Asin_Val
1.5707963267948966

示例 2 :
使用 ASIN()函数计算范围 (0, 1) 中数字的反正弦。

SELECT ASIN(0.25) AS Asin_Val;

输出 :

Asin_Val
0.25268025514207865

示例 3 :
使用 ASIN()函数计算范围 (0, -1) 中数字的反正弦。

SELECT ASIN(-0.35) AS Asin_Val;

输出 :

Asin_Val
-0.35757110364551026

示例 4:
使用 ASIN()函数计算不在 [0, -1] 范围内的数字的反正弦。

SELECT ASIN(2.75) AS Asin_Val ;

输出 :

Asin_Val 
NULL

示例 5:
表中数字列的反正弦值。

表号

X
-2
-1
-0.50
0
0.50
1
2
SELECT X, ASIN(X) AS ArcSin_X  FROM Number ;

输出 :

XArcSin_X
-5NULL
-1-1.5707963267948966
-0.50-0.5235987755982989
00
0.500.5235987755982989
11.5707963267948966
2NULL

2. ACOS()函数:
MySQL中的ACOS()函数用于返回[-1, 1]范围内任意数字的反余弦值。如果数字不在-1到1范围内,则返回NULL。

句法 :

ACOS(X)

范围 :
ACOS(X)函数接受一个参数,在 ACOS(X)函数中 X 是参数。让我们借助示例来理解。

  • X –我们要计算其反余弦值的数字。它应该在 [-1, 1] 范围内。

回报:
它返回给定数字 x 的反余弦值。

示例-1:
使用 ACOS()函数计算 1 的反余弦值。

SELECT ACOS(1) AS Acos_Val;

输出 :

Acos_Val
0

示例 2 :
使用 ACOS()函数计算范围 (0, 1) 中数字的反余弦值。

SELECT ACOS(0.75) AS Acos_Val;

输出 :

Acos_Val
0.7227342478134157

示例 3 :
使用 ACOS()函数计算范围 (0, -1) 中数字的反余弦值。

SELECT ACOS(-0.75) AS Acos_Val ;

输出 :

Acos_Val
2.4188584057763776

示例 4:
使用 ACOS()函数计算不在 [0, -1] 范围内的数字的反余弦值。

SELECT ACOS(2.75) AS Acos_Val;

输出 :

Acos_Val
NULL

示例 5:
表中数字列的反余弦值。

表号

X
-5
-1
-0.50
0
0.50
1
2
SELECT X, ACOS(X) AS Acos_Val  FROM Number;

输出 :

XAcos_Val
-5NULL
-13.141592653589793
-0.502.0943951023931957
01.5707963267948966
0.501.0471975511965979
10
2NULL