MariaDB 中的 DEGREES()、DIV() 和 EXP()函数
1. DEGREES()函数:
在 MariaDB 中,DEGREES函数将弧度值转换为度数。在这个函数中,一个数字将作为参数传递,它将返回弧度值的度数。
句法 :
DEGREES(number)
参数:必需。以弧度为单位的值。
number :要转换为度数的弧度值。
返回:度数等价于以弧度为单位的输入值。
示例-1:
SELECT DEGREES(-3.5);
输出 :
-200.53522829578813
示例 2 :
SELECT DEGREES(PI()*3);
输出 :
540
示例 3 :
SELECT DEGREES(1);
输出 :
57.29577951308232
2. DIV()函数:
在 MariaDB 中,用于整数除法的 DIV函数,其中 n 除以 m 并返回整数值。在此函数中,两个数字将作为参数传递,并将结果作为整数值返回。它也可以与 BIGINT 值一起使用。
句法 :
n DIV m
参数:必需。两个整数值。
- n :除数(将被除数的值)。
- m :除数(被除数的值)。
返回:作为除法结果的整数值。
示例-1:
SELECT 11 DIV 4;
输出 :
3
示例 2 :
SELECT 18 DIV 9;
输出 :
2
示例 3 :
SELECT 18.4 DIV -2.5;
输出 :
-7
3. EXP()函数:
在 MariaDB 中,EXP函数返回 e 的 number 次幂(或 e^number)。在这个函数中,一个数字将作为参数传递,它会返回 e 的数字幂。在这个函数中,e 是自然对数的底。
句法 :
EXP(number)
参数:必需。一个数值。
number :将 e 提升到的幂,因此公式为 e^number。
返回: e 的输入数字的幂。
示例-1:
SELECT EXP(2);
输出 :
7.38905609893065
示例 2 :
SELECT EXP(2.5);
输出 :
12.182493960703473
示例 3 :
SELECT EXP(-2.5);
输出 :
0.0820849986238988