MySQL提供了很多常用的数学函数,常见的数学函数及使用如下:
ABS(X):返回X的绝对值。
例子:SELECT ABS(-5); – 结果为5
效果图:
CEIL(X):返回大于或等于X的最小整数值。
例子:SELECT CEIL(3.2); – 结果为4
效果图:
FLOOR(X):返回小于或等于X的最大整数值。
例子:SELECT FLOOR(3.7); – 结果为3
效果图:
ROUND(X):返回X的四舍五入值。
例子:SELECT ROUND(3.5); – 结果为4
效果图:
SQRT(X):返回X的平方根。
例子:SELECT SQRT(16); – 结果为4
效果图:
POWER(X, Y):返回X的Y次幂。
例子:SELECT POWER(2, 3); – 结果为8
效果图:
MOD(X, Y):返回X除以Y的余数。
例子:SELECT MOD(10, 3); – 结果为1
效果图:
RAND():返回一个0到1之间的随机数。
例子:SELECT RAND(); – 返回一个随机数
效果图:
SIN(X):返回X的正弦值。
例子:SELECT SIN(0); – 结果为0
效果图:
COS(X):返回X的余弦值。
例子:SELECT COS(0); – 结果为1
效果图:
这些仅是MySQL提供的一小部分数学函数,还有很多其他的数学函数可以使用
如有遗漏欢迎评论区讨论哈