mysql数据库函数、数学函数、ABS(X) 绝对值、ACOS(X)弧度制反余弦值、ASIN(X)弧度制反正弦值、ATAN(X)弧度制反正切值、ATAN2、CEIL(X)或CEILING(X)、………

25 篇文章 0 订阅
19 篇文章 0 订阅

mysql数据库函数、数学函数、FLOOR()不大于X的最大整数、LN()的自然对数、LOG(B,X)X的B进制对数、LOG2()的以2为底的对数、LOG10()的以10为底的对数、MOD、-CSDN博客文章浏览阅读887次,点赞21次,收藏13次。mysql数据库函数、数学函数、FLOOR()不大于X的最大整数、LN()的自然对数、LOG(B,X)X的B进制对数、LOG2()的以2为底的对数、LOG10()的以10为底的对数、MOD、https://blog.csdn.net/2301_77161927/article/details/141953736?spm=1001.2014.3001.5501

mysql数学函数、PI()、POW(X,Y) 或 POWER(X,Y) 、RADIANS(X)、ROUND(X) 、SIGN(X)、SIN(X)、SQRT(X)、TAN(x)、TRUNCATE(x)-CSDN博客文章浏览阅读523次,点赞11次,收藏21次。mysql数学函数、PI()、POW(X,Y) 或 POWER(X,Y) 、RADIANS(X)、ROUND(X) 、SIGN(X)、SIN(X)、SQRT(X)、TAN(x)、TRUNCATE(x)https://blog.csdn.net/2301_77161927/article/details/141981064?spm=1001.2014.3001.5501 

目录

数学函数

1、ABS(X) 绝对值

绝对值有以下几个性质:

​编辑

查询结果中的列名将显示为 AbsoluteValue。

​编辑

2、ACOS(X)弧度制反余弦值,X 必须在 -1 和 1 之间。

3、ASIN(X)弧度制反正弦值,X 必须在 -1 和 1 之间。

ASIN(X)注意事项

计算0.5的弧度制反正弦值

4、ATAN(X)弧度制反正切值

ATAN(X)

ATAN2(Y, X) 或 ATAN(Y, X)

5、CEIL(X)或CEILING(X) - 返回不大于 X 的最小整数。

6、COS(X) - 返回 X(以弧度计)的余弦值

示例

9、DEGREES(X)弧度值 X 转换为角度值。

10、EXP(X)计算 e 的 X 次幂。


数学函数

1、ABS(X) 绝对值

ABS() 函数接受一个参数,该参数可以是任何有效的数值表达式,并返回其绝对值。

绝对值是指不考虑数的符号,只取其大小的值。(只需要记住值的绝对值是值的正数。值为0绝对值=0)。

绝对值有以下几个性质:

  1. |x| ≥ 0,绝对值永远是非负数。
  2. |x| = 0 当且仅当 x = 0。
  3. |x| = |-x|,绝对值的值不受正负号的影响。
  4. |x| + |y| ≥ |x+y|,绝对值的和大于等于两个数的绝对值的和。
  5. |xy| = |x| |y|,绝对值的乘积等于两个数的绝对值的乘积。
select abs(1);

 查看多个绝对值可以使用逗号做分隔,

select abs(1),abs(6),abs(2);
select abs(1),abs(6),abs(2) as AbsoluteValue;
查询结果中的列名将显示为 AbsoluteValue

 如果你想在一个表中使用这个函数,比如有一个名为 feiniao 的表,表中有一个字段 value 存储了一些数值,你可以这样写:

select 80000 ,abs(80000) as AbsoluteValue from feiniao;

2、ACOS(X)弧度制反余弦值,X 必须在 -1 和 1 之间。

在数学中,反正弦函数(inverse sine function),也称为 arcsine,是一个三角函数的反函数,通常表示为arcsin(𝑥)arcsin(x) 或sin−1(𝑥)sin−1 (x)。它用来找出给定一个在 -1 到 1 之间的正弦值 x,对应的角度(以弧度为单位)是多少。

在 MySQL 中,计算一个数值的弧度制反正弦值可以使用 ASIN() 函数。这个函数接收一个范围在 -1 到 1 之间的数值,并返回该数值的反正弦值,结果是以弧度表示的。

SELECT ASIN(0.6) AS 'ArcSin_0_6';

上述查询将返回 0.5 弧度对应的反正弦值。由于 MySQL 的 ASIN() 函数返回的是弧度值,如果你需要将结果转换成角度,可以使用 DEGREES() 函数:

SELECT DEGREES(ASIN(0.6)) AS 'ArcSin_0_6_Degrees';

3、ASIN(X)弧度制反正弦值,X 必须在 -1 和 1 之间。

在数学中,弧度制的反正弦函数(也称为反三角函数 arcsin 或 asin)是用来求解一个数值对应的角的弧度值,这个数值是该角正弦值的一部分。

在 MySQL 中,你可以使用 ASIN() 函数来计算一个数值的弧度制反正弦值。

ASIN() 函数接受一个范围在 -1 到 1 之间的数值,并返回一个介于 -π/2 到 π/2 之间的弧度值,即该数值的反正弦值。如果提供的数值不在这个范围内,MySQL 将会返回一个错误。

ASIN(X)注意事项

  • 输入值必须在 [-1, 1] 区间内,否则 MySQL 会抛出错误。

计算0.5的弧度制反正弦值

SELECT ASIN(0.5) AS 'ArcSin_0_5';

这将返回一个介于 -π/2 和 π/2 之间的结果,对于 0.5 来说,其弧度值将是 π/6,大约等于 0.5236。

输出值是以弧度表示的,如果你需要角度值,可以使用 DEGREES() 函数将其转换为角度。

SELECT DEGREES(ASIN(0.5)) AS 'ArcSin_0_5_Degrees';

这将会返回 30 度,因为 π/6 弧度等于 30 度。

4、ATAN(X)弧度制反正切值

在数学中,反正切函数(也称为反 tangent 或 arctangent 函数)通常表示为 arctan 或者 atan,它用来求解一个比值对应的角(以弧度为单位)。

在 MySQL 中,你可以使用 ATAN() 函数来计算一个数值的弧度制反正切值。此外,ATAN2()ATAN(Y, X) 函数可以基于直角坐标系中的点 (x, y) 来计算角度。

ATAN(X)

这个函数接收一个实数作为输入,并返回该数的反正切值,结果是以弧度表示的。

SELECT ATAN(1);

这将返回 π/4 或大约 0.785398,因为 45 度(π/4 弧度)的正切值是 1。

ATAN2(Y, X) 或 ATAN(Y, X)

这个双参数版本的 ATAN 函数根据给定的 Y 和 X 坐标返回正确的象限中的角度。这对于解决一些特定的几何问题非常有用,因为它考虑了角度的方向和象限。

SELECT ATAN2(1, 1);

这也将会返回 π/4 或大约 0.785398,因为在第一象限中,点 (1, 1) 的角度是 45 度。

5、CEIL(X)或CEILING(X) - 返回不大于 X 的最小整数。

CEIL(X)CEILING(X) 函数的作用是返回大于或等于 X最小整数。换句话说,它会将数值向上取整到最接近的整数。

select ceil(6.00000001)

例如:

CEIL(3.2) 的结果是 4,因为比 3.2 更大的最小整数是 4。
CEIL(-3.2) 的结果是 -3,因为比 -3.2 更大的最小整数是 -3(注意这里的方向)。
CEIL(4) 的结果是 4,因为 4 已经是一个整数了。

SELECT CEIL(3.2) AS ceil_example,
       CEIL(-3.2) AS ceil_negative_example,
       CEIL(4) AS ceil_integer;

6、COS(X) - 返回 X(以弧度计)的余弦值

COS(X) 函数在 MySQL 中用于计算给定数值 X 的余弦值。这里的 X 应该是以弧度为单位的角度值,而不是以度为单位。如果你有一个以度为单位的角度值,你需要先将其转换成弧度才能正确地计算余弦值。

假设你想计算角度 45 度的余弦值,首先需要将 45 度转换为弧度。转换公式如下:

45 \times \frac{\pi }{180} = \frac{\pi}{4}

SELECT COS(PI() / 4);

由于 PI() 函数返回 π 的值,所以 PI() / 4 就是 45 度对应的弧度值。

8、COT(X)返回 X(以弧度计)的余切值。

COT(X) 函数在 MySQL 中用于计算给定值 X(假设 X 是一个角,单位为弧度)的余切值。余切(cotangent)是一个三角函数,它是正切(tangent)的倒数。具体来说,对于任意非零角 θ,余切值可以表示为:

con(\theta ) = \frac{1}{tan(\theta)} = \frac{cos(\theta)}{sin(\theta)}

在 MySQL 中,COT(X) 函数要求输入的角度必须是以弧度为单位的。如果你有一个以度为单位的角度值,你需要先将其转换成弧度。你可以使用 RADIANS() 函数来进行转换。

示例

假设我们有一个角度为 45 度,我们知道 45 度等于 π/4 弧度。我们可以直接计算它的余切值,也可以先将度数转换为弧度再计算:

-- 使用 π/4 弧度直接计算余切值
SELECT COT(PI()/4);

-- 先将 45 度转换为弧度,然后再计算余切值
SELECT COT(RADIANS(45));

由于 45 度角的正切值为 1,因此它的余切值也是 1。所以上述查询的结果应该是 1。

9、DEGREES(X)弧度值 X 转换为角度值。

DEGREES(X) 函数用于将给定的弧度值 X 转换成相应的角度值。在数学中,角度通常可以用弧度或度来表示。弧度是国际单位制中的角量单位,而度则是更常见的表示方式。两者之间的转换关系是:

DEGREES(X) 函数就是根据这个关系将弧度转换成度数。例如,π 弧度等于 180 度。

-- 将 π 弧度转换为度数
SELECT DEGREES(PI()) AS PiInDegrees;

-- 将 1 弧度转换为度数
SELECT DEGREES(1) AS OneRadianInDegrees;

-- 将 0.5 弧度转换为度数
SELECT DEGREES(0.5) AS HalfRadianInDegrees;

运行上述查询将会得到如下结果:

PiInDegrees 的结果应该是 180,因为 π 弧度等于 180 度。
OneRadianInDegrees 的结果应该是大约 57.2958,因为 1 弧度等于 180/π 度。
HalfRadianInDegrees 的结果应该是大约 28.6479,因为 0.5 弧度等于 90/π 度。

10、EXP(X)计算 e 的 X 次幂。

EXP(X) 函数在 MySQL 中用于计算自然数 e(约等于 2.71828)的 X 次幂。自然数 e 是一个重要的数学常数,通常出现在各种科学和工程计算中,尤其是在涉及指数增长或衰减的问题中。

下面是EXP函数的语法:

EXP(x)
 

例如,如果你想计算 e 的 2 次幂,你可以使用 EXP(2),结果将会是 e^2,大约等于 7.389。

例如:

SELECT EXP(2) AS e_to_the_power_of_2,
       EXP(-1) AS e_to_the_power_of_minus_one,
       EXP(0) AS e_to_the_power_of_zero;

在这个查询中:

EXP(2) 计算 e 的 2 次幂。
EXP(-1) 计算 e 的 -1 次幂。
EXP(0) 计算 e 的 0 次幂,任何非零数字的 0 次幂都是 1。

示例1:计算e的2次幂:

SELECT EXP(2);

输出:7.38905609893065
 

示例2:计算e的-3次幂:

SELECT EXP(-3);

输出:0.04978706836786395
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jingyu飞鸟

醒来觉得甚是爱你。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值