(数据库三)MySQL数学函数

这篇博客详细介绍了MySQL中常用的数学函数,包括abs、sign、mod、floor、ceiling、round等,以及exp、log、log10、pow、sqrt等指数和对数函数,还有三角函数如cos、sin、tan及其反函数,以及随机数生成和角度弧度转换等。这些函数在处理数值计算和数据分析时非常实用。
摘要由CSDN通过智能技术生成

    1.abs(n):返回n的绝对值
       用法:mysql> select abs(2); 
                          -> 2
                  mysql> select abs(-32);
                          -> 32

    2.sign(n):返回参数的符号(为-1、0或1)
       用法:mysql> select sign(-32);
                          -> -1
                  mysql> select sign(0);
                          -> 0
                  mysql> select sign(234);
                          -> 1

    3.mod(n,m):取模运算,返回n被m除的余数(同%操作符)
       用法:mysql> select mod(234, 10);
                          -> 4
                  mysql> select 234 % 10;
                          -> 4
                  mysql> select mod(29,9);
                          -> 2

    4.floor(n):返回不大于n的最大整数值
       用法:mysql> select floor(1.23);
                          -> 1
                  mysql> select floor(-1.23); 
                          -> -2

    5.ceiling(n):返回不小于n的最小整数值
       用法:mysql> select ceiling(1.23);
                          -> 2
                  mysql> select ceiling(-1.23);
                          -> -1

    6.round(n,d):返回n的四舍五入值,保留d位小数(d的默认值为0)
      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值