mysql数学函数简明概述

1。abs(x):返回x的绝对值

复制代码代码如下所示:

选择ABS(1)、abs(- 1)、abs(0);

+ + + + -------- --------- --------

| ABS(1)| ABS(1)(0)| | ABS

+ + + + -------- --------- --------

| 1 | 1 | 0 |

+ + + + -------- --------- --------



pi(2):返回

复制代码代码如下所示:

选择pi();

---------- + +

|(PI)|

---------- + +

3.141593 | |

---------- + +



三.sqrt(x):返回x的平方根,请求(x为非负,返回null)

复制代码代码如下所示:

MySQL >选择sqrt(49),sqrt(0),SQRT(49);

+ + + + ---------- --------- -----------

| | sqrt(49)sqrt(0)sqrt(49)| |

+ + + + ---------- --------- -----------

| 7 | 0 |空|

+ + + + ---------- --------- -----------



4。模(x,y):找到剩余函数,返回y被删除后剩余的x数,并用小数部分在数据值中起作用。它在除法运算之后返回确切的余数。

复制代码代码如下所示:

MySQL >选择MOD(31,8),国防部(21、8),国防部(- 7,2),国防部(7、2),国防部;

+ + + + ----------- ------------ ----------- ------------ ------------- + +

| MOD(31,8)| MOD(21,8)| MOD(- 7,2)| MOD(7,2)模型(45.5,6)| |

+ + + + ----------- ------------ ----------- ------------ ------------- + +

| 7 | 5 | - 1 - 1 | | 3.5 |

+ + + + ----------- ------------ ----------- ------------ ------------- + +



5。ceil(x):返回x的最小整数价值不小,并且返回值为bigint。

复制代码代码如下所示:

MySQL >选择细胞(3.35),细胞(3.35);

------------- ------------ + + +

|细胞(3.35)细胞(3.35)| |

------------- ------------ + + +

| - 3 | 4 |

------------- ------------ + + +



6。吸(x):相同的细胞(X)

复制代码代码如下所示:

选择天花板(- 3.35),天花板(3.35);

---------------- --------------- + + +

|顶棚(3.35)顶棚(3.35)| |

---------------- --------------- + + +

| - 3 | 4 |

---------------- --------------- + + +



7。楼(x):返回不大于x的最大整数的值,并返回值转换为bigint。

复制代码代码如下所示:

选择楼层(- 3.35),楼层(3.35);

-------------- ------------- + + +

|地板(3.35)地板(3.35)| |

-------------- ------------- + + +

| - 4 | 3 |

-------------- ------------- + + +



8。兰德()和兰德(X)

兰德(x)返回一个介于0到1之间的随机浮点值,而x是一个整数。它被称为种子值来产生一个重复序列,也就是说,当x值相同时,随机数的数目相同。

复制代码代码如下所示:

选择了兰德(10)、兰德(10)、兰德(2)、伦德(- 2);

+ + + + -------------------- -------------------- -------------------- -------------------- +

| |兰特(10)和(10)和(2)| |兰德(2)|

+ + + + -------------------- -------------------- -------------------- -------------------- +

| 0.6570515219653505 0.6570515219653505 0.6555866465490187 0.6548542125661431 | | | |

+ + + + -------------------- -------------------- -------------------- -------------------- +



兰德():伦德()没有参数()每次产生随机数0~1次。

复制代码代码如下所示:

选择伦德()、伦德();

+ + + + -------------------- -------------------- ---------------------

|(RAND)|(RAND)|(RAND)|

+ + + + -------------------- -------------------- ---------------------

| 0.6931893636409094 | 0.5147262984092592 | 0.4940634318572128 |

+ + + + -------------------- -------------------- ---------------------



9。圆(x)和圆(x,y):四,五,输入函数,x值是y四,五,y可以省略,默认值是0,如果y不是0,那么指定的y位保持在小数点后面。

复制代码如下:mysql选择圆(- 1.14),圆(- 1.9),圆(1.14),圆(1.9);

+ + + + -------------- ------------- ------------- ------------ +

|圆(1.14)圆(1.9)| |圆(1.14)圆(1.9)| |

+ + + + -------------- ------------- ------------- ------------ +

| - 1 - 2 1 2 | | | |

+ + + + -------------- ------------- ------------- ------------ +

MySQL >选择圆(1.38,1)、圆(1.38,0)、轮(232.38、1)、圆(232.38 - 2);

+ + + + --------------- --------------- ------------------ ------------------ +

|圆(1.38,1)圆(1.38,0)| |轮(232.38,1)|轮(232.38,2)|

+ + + + --------------- --------------- ------------------ ------------------ +

| 1.4 1 230 200 | | | |

+---------------+---------------+------------------+------------------+



10。截断(x,y):类似于圆(x,y),但没有四-和五-,只被截取。

复制代码代码如下所示:

MySQL >选择截断,截断(1.33,1)(1.99,1),截断,截断(1.99,0)(19.99 - 1);

+ + + + ------------------ ------------------ ------------------ -------------------- +

| TRUNCATE (1.33,1) TRUNCATE (1.99,1) | | TRUNCATE (1.99,0) | TRUNCATE (19.99, -1) |

+ + + + ------------------ ------------------ ------------------ -------------------- +

| 1.3 1.9 1 10 | | | |

+ + + + ------------------ ------------------ ------------------ -------------------- +



11。符号(x):返回参数x符号,x值为负,零或正返回结果为1, 0或1。

复制代码如下:选择符号(- 21)、符号(- 0)、符号(0)、符号(0)、符号(21);

+ + + + ----------- ---------- --------- ----------- ---------- + +

| |标志(21)标志(0)| |标志(0)标志(0)标志(21)| |

+ + + + ----------- ---------- --------- ----------- ---------- + +

| - 1 0 0 0 | | | | 1 |

+ + + + ----------- ---------- --------- ----------- ---------- + +



12。功率因数(x,y),功率(x,y)和(x)

同一个函数(x,y)和功率(x,y)返回y功率值。

复制代码如下:MySQL >选择战俘,战俘(2,2)(2,2),战俘,战俘(-2,2)(2 - 2);

+ + + + ---------- ----------- ----------- ------------ +

|战俘(2,2)| pow(2,2)|战俘(-2,2)| pow(2,2)|

+ + + + ---------- ----------- ----------- ------------ +

| 4 0.25 4 0.25 | | | |

+ + + + ---------- ----------- ----------- ------------ +

MySQL >选择电源(2,2),电力(2,2),电力(-2,2)、电源(2 - 2);

+ + + + ------------ ------------- ------------- -------------- +

|功率(2,2)|功率(2,2)|功率(-2,2)|电力(2,2)|

+ + + + ------------ ------------- ------------- -------------- +

| 4 0.25 4 0.25 | | | |

+ + + + ------------ ------------- ------------- -------------- +



x(x)返回x幂后的e值:

复制代码代码如下所示:

选择>(3)、经验(0)、经验(- 3);

+ + + + ------------------- -------- ---------------------

| | exp(3)exp(0)exp(- 3)| |

+ + + + ------------------- -------- ---------------------

| 20.08553692318767 | 1 | 0.0497870683678639 |

+ + + + ------------------- -------- ---------------------



13。日志(X)和log10(x):对数运算功能(X必须为正),log(x)返回x的自然对数(X相对于基础的对数),log10(E)-返回10基地数量的对数。

复制代码代码如下所示:

MySQL >选择日志(3),日志(0),日志(3)、(100)、log10 log10(0),log10(100);

+ + + + --------- -------- -------------------- ------------- ---------- ------------ + + +

|日志(3)| |日志(0)日志(3)| log10(100)| log10(0)个(100)| |

+ + + + --------- -------- -------------------- ------------- ---------- ------------ + + +

|空|空| 1.0986122886681098 |空|空| 2 |

+ + + + --------- -------- -------------------- ------------- ---------- ------------ + + +



14。弧度(x)和度(X):角度和弧度的转换功能

复制代码代码如下所示:

MySQL >选择弧度,弧度(90)(180)、度(PI())、度(PI() / 2);

+ + + + -------------------- ------------------- --------------- ----------------- +

|弧度弧度(90)(180)| |度(PI)(度)|(PI)( / 2)|

+ + + + -------------------- ------------------- --------------- ----------------- +

| 1.5707963267948966 3.141592653589793 180 90 | | | |

+ + + + -------------------- ------------------- --------------- ----------------- +



15。sin(x)、ASIN(X),cos(x),阿科斯(X)、谭(x),阿坦(X)。

正弦(x):正弦函数,其中x是弧度值。

在(x):反正弦函数x必须在1到1。

余弦(x):余弦函数,其中x是弧度值。

ACOS(x):反余弦函数,x必须在1到1。

正切(x):正切函数,x是弧度值。

在(x):反正切函数,阿坦(X)和谭(x)相互作用

cot(x):胶辊和晒黑的余切函数,互反函数

复制代码代码如下所示:

MySQL >选择标志(PI() / 2),在(1),因为(PI()),阿科斯(1)、谭(PI())、(1)、(0.5);

+ + + + -------------- -------------------- ----------- ------------------- + + + + -------------------- -------------------- -------------------

|标志(PI)( / 2)|在(1)| COS(PI)(阿科斯)| |(1)潭(PI)( / 4)|在(1)(0.5)| |胶辊

+ + + + -------------- -------------------- ----------- ------------------- + + + + -------------------- -------------------- -------------------

| 1 | 1.5707963267948966 | - 1 3.141592653589793 0.9999999999999999 0.7853981633974483 | | | | 1.830487721712452 |

+ + + + -------------- -------------------- ----------- ------------------- + + + + -------------------- -------------------- -------------------