MySQL - ASIN() 函数
MySQL 中的 ASIN() 函数用于计算数字的反正弦值。
一个角的反正弦定义为正弦函数的倒数。直角三角形中的正弦函数定义为该角的对边与斜边的比值。因此,正弦函数的定义域将成为反正弦函数的值域,反之亦然。因此,此反正弦函数的定义域为 [-1, 1]。
此函数接受一个整数作为参数,并返回给定整数的反正弦值。
语法
以下是 MySQL ASIN() 函数的语法 -
ASIN(x)
参数
此函数接受一个介于 1 和 -1 之间的整数值作为参数,表示正弦值。
返回值
此函数返回给定正弦值的弧度。
示例
以下查询使用 MySQL ASIN() 函数计算值 0.8 的反正弦值(反正弦值)。 −
SELECT ASIN(0.8) As Result;
输出
上述查询的输出如下所示 −
Result |
---|
0.9272952180016123 |
示例
您也可以将负值传递给此函数,如下所示 −
SELECT ASIN(-0.5) As Result;
输出
这将产生以下结果 -
Result |
---|
-0.5235987755982989 |
示例
如果传递给此函数的值不在 -1 到 1 的范围内,则此函数返回 NULL 值 -
SELECT ASIN(6) As Result;
输出
这将产生以下结果 -
Result |
---|
NULL |
示例
以下查询计算值 0 的反正弦值 -
SELECT ASIN(0) As Result;
输出
上述查询的输出如下所示 -
Result |
---|
0 |
示例
(asin 函数的)结果的正弦值将等于给定值 -
SELECT ASIN(1) As Result;
这将产生以下结果 -
Result |
---|
1.5707963267948966 |
SELECT SIN(1.5707963267948966) As Result;
执行给定程序后,输出如下 -
Result |
---|
1 |