mysql数据库:数学函数

mysql数据库:数学函数

  • 数学函数是MySQL中常用的函数,主要用于处理数字,包括整形、浮点数等。包括绝对值函数、正弦函数、余弦函数、和随机函数等。

    • abs(x) 求绝对值

    • PI() 返回圆周率

    • sqrt(x) x的平方根

    • mod(x,y) x除以y的余数

    • pow(x,y) power(x,y) 返回x的y次方

    • exp(x) 返回e的x次方

    • log(x) 返回x的自然对数

    • log10(x) 返回以10为底的对数

      select abs(-9)
      select PI()
      select sqrt(4)
      select mod(9,4)
      select pow(2,3)
      select power(3,2)
      select exp(4)
      select log(2.714)
      select log10(10)
      
    • ceil()、ceiling() 返回大于或者等于x的最小整数

    • floor(x) 返回小于或者等于x的最小整数

    • rand() rand(x) 返回0~1的随机数,x相同时返回值相同

    • round(x) round(x,y) 返回整数,四舍五入。返回x保留到小数点后y位的值

    • truncate(x,y) 截断返回x保留到小数点后y位的值(不四舍五入)

      select ceil(3.41)
      select ceiling(2.01)
      select floor(2.99)
      select rand()
      select round(3.45)
      select round(3.65)
      SELECT round(3.55894,2)
      SELECT truncate(5.66478,4)
      
    • radians(x) 将角度转换为弧度

    • degrees()x0 将弧度转换为角度

    • sin(x) 正弦函数,返回正弦值,x是弧度

    • asin(x) 反正弦函数,返回反正弦值,x是弧度

    • cos(x) 余弦函数,返回余弦值,x是弧度

    • acos(x) 反余弦函数,返回反余弦值,x是弧度

    • tan(x) 正切函数,返回正切值,x是弧度

    • atan(x) atan2(x) 反正切函数,返回反正切值,x是弧度

    • cot(x) 余切函数,返回余切值,tan(x)的倒数

      select radians(180)
      select dagrees(3.1415926)
      select sin(PI()/3)
      select asin(PI()/3)
      select cos(PI()/3)
      SELECT acos(PI()/3)
      select tan(PI()/4)
      select atan(PI()/4)
      select atan2(PI()/4)
      select cot(PI()/4)
      
  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值