📜  MariaDB中的ASIN(),ACOS()和ATAN()函数

📅  最后修改于: 2021-08-25 10:57:47             🧑  作者: Mango

1. ASIN函数:
在MariaDB中,ASIN函数用于查找数字的反正弦。在此函数,将传递一个数字作为参数,并且此函数将返回该数字的反正弦值。仅当数字在-1到1的范围内时,该函数才会返回有效的输出,否则,它将返回NULL作为输出。

句法 :

ASIN(number)

参数:必填。一个数字值。
number:用于计算反正弦的数字。数字范围必须在-1到1之间。

示例1:

SELECT ASIN(1);

输出 :

1.5707963267948966

示例2:

SELECT ASIN(2.3);

输出 :

NULL

示例3:

SELECT ASIN(0.41);

输出 :

0.42245406218675574

2. ACOS函数:
在MariaDB中,ACOS函数用于查找数字的反余弦。在此函数,将传递一个数字作为参数,并且此函数将返回该数字的反余弦值。仅当数字在-1到1的范围内时,该函数才会返回有效的输出,否则,它将返回NULL作为输出。

句法 :

ACOS(number)

参数:必填。一个数字值。
number:用于计算反余弦的数字。数字范围必须在-1到1之间。

示例1:

SELECT ACOS(-0.6);

输出 :

2.214297435588181

示例2:

SELECT ACOS(1);

输出 :

0

示例3:

SELECT ACOS(1.9);

输出 :

NULL

3. ATAN函数:
在MariaDB中,ATAN函数用于查找数字的反正切或n和m的反正切。在此函数,将传递数字作为参数,或者传递n和m以传递第二种语法。此函数将返回该数字的反正切。当使用第二种语法时,则使用m,n的符号来确定结果的象限。

语法1:

ATAN(number)

参数:必填。一个数字值。
number:用于计算反正切的数字。

语法2:

ATAN(n, m)

参数:必填。两个数值。
n,m:用于计算反正切的两个值。

示例1:

SELECT ATAN(-1.4);

输出 :

-0.9505468408120751

示例2:

SELECT ATAN(1, 3);

输出 :

0.3217505543966422

示例3:

SELECT ATAN(0.6);

输出 :

0.5404195002705842