首页 / Mysql / MySQL数学函数简明总结

MySQL数学函数简明总结

1. ABS(x): 返回x的绝对值
2. PI(): 返回圆周率
3. SQRT(x): 返回x的平方根,要求(x为非负数,返回NULL)

1. ABS(x): 返回x的绝对值

2. PI(): 返回圆周率

3. SQRT(x): 返回x的平方根,要求(x为非负数,返回NULL)

4. MOD(x,y): 求余函数,返回x被y除后的余数;对于带有小数部分的数据值也起作用,它返回除法运算后的精确余数。

5. CEIL(X): 返回不小X的最小整数值,返回值转为一个BIGINT.

6. CEILING(X): 同CEIL(X)

7. FLOOR(X):返回不大于X的最大整数值,返回值转为一个BIGINT.

8. RAND()和RAND(X)

RAND(X) 返回一个随机浮点值,范围在0~1之间,X为整数,它被称作种子值,用来产生重复序列。即当X值相同时,产生的随机数也相同;

RAND(): 不带参数的RAND()每次产生不同0~1之间的随机数

9. ROUND(X)和ROUND(X,Y): 四舍五入函数,对X值按照Y进行四舍五入,Y可以省略,默认值为0;若Y不为0,则保留小数点后面指定Y位。

mysql> select ROUND(1.38,1), ROUND(1.38,0), ROUND(232.38,-1), ROUND(232.38,-2);
+—————+—————+——————+——————+
| ROUND(1.38,1) | ROUND(1.38,0) | ROUND(232.38,-1) | ROUND(232.38,-2) |
+—————+—————+——————+——————+
|           1.4 |             1 |              230 |              200 |
+—————+—————+——————+——————+

本文来自网络,不代表我是攻城狮立场,转载请注明出处:https://www.54gcs.cn/sql/mysql/2011.html

helwo作者

上一篇
下一篇

为您推荐

发表评论

联系我们

联系我们

在线咨询: QQ交谈

邮箱: web@5vo.cn

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

手机访问
手机扫一扫打开网站

手机扫一扫打开网站

返回顶部
跳至工具栏