数学函数

本文介绍了SQL中常用的数学函数,包括绝对值、符号判断、随机数生成、向上取整、向下取整、四舍五入、截断小数、取余、幂运算、指数运算、平方根、角度与弧度转换及圆周率获取等。此外还提到了一些三角函数的应用。

 

1 SELECT ABS(-5);         //绝对值
2 SELECT SIGN(-4);          //符号判断
3 SELECT RAND ();          //随机数
4 SELECT RAND(2);           //系统根据参数得到固定的数
5 SELECT CEIL(3.5);           //找出刚好比参数大的整数

 

 1 SELECT FLOOR(3.5);      #找出刚好比参数小的整数
 2 
 3 SELECT ROUND (3.5);      #四舍五入
 4 SELECT ROUND (3.1451);      #四舍五入 第二个1参数用于保留小数位数 可为负用整数位保留
 5 SELECT TRUNCATE (3.15,1);  #保留第二个参数位数的小数进行截取
 6 SELECT  MOD(31,8);      #第一位除第二位参数取余
 7 
 8 /*求x的y次幂   
 9    POW(X,Y)/power(x,y)
10 */
11 SELECT POW(2,3);
12 
13 SELECT EXP(2);  -- 求自然对数 e 的 x 次幂
14 SELECT SQRT(2); -- 求参数的平方根
15 
16 SELECT RADIANS(180); -- 角度转化弧度
17 SELECT DEGREES(3.14); -- 弧度转化角度
18 SELECT PI();  -- 求圆周率

 

另外还有三角函数等。

转载于:https://www.cnblogs.com/the-wang/p/7442542.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值