SQL server 数学函数-欧欧

SQL server 数学函数-欧欧

ID:38199663

大小:73.69 KB

页数:6页

时间:2019-05-28

SQL server 数学函数-欧欧_第1页
SQL server 数学函数-欧欧_第2页
SQL server 数学函数-欧欧_第3页
SQL server 数学函数-欧欧_第4页
SQL server 数学函数-欧欧_第5页
资源描述:

《SQL server 数学函数-欧欧》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQLserver数学函数◆欧欧SELECT*FROMNUMBERSABS函数返回给定数字的绝对值;返回A的绝对值:SELECTABS(A)ABSOLUT_VALUE_AFROMNUMBERS返回B的绝对值:SELECTABS(B)ABSOLUT_VALUE_BFROMNUMBERSCEILING函数返回与给定参数相等或者比给定参数大的最小整数(有些系统中用的书CEIL函数);返回A,B,大于等于A,大于等于B的最小整数:6SELECTA,CEILING(A)CEILING_A,B,CEILING(B)CEILING_BFROMNUMBERSFLOOR函数返回与给定参数相等或者比给定参数小的

2、最大整数;返回A,B,小于等于A,小于等于B的最大整数:SELECTA,FLOOR(A)FLOOR_A,B,FLOOR(B)FLOOR_BFROMNUMBERS返回A,小于等于A的最大整数,大于等于A的最小整数:SELECTFLOOR(A)FLOOR_A,A,CEILING(A)CEILING_AFROMNUMBERSCOS,SIN,TAN函数返回给定参数的三角函数值,默认的参数认定为弧度制;返回A,COS(A),B,COS(B):注:A*2*3.14/360的作用是将A转换成弧度。A是角度,COS的参数默认为弧度,例如,45°的A转换成弧度为A*2*3.14/360=∏/4。SELECTA

3、,COS(A*2*3.14/360)COS_A,B,COS(B*2*3014/360)COS_BFROMNUMBERS6返回A,SIN(A),B,SIN(B):SELECTA,SIN(A*2*3.14/360)SIN_A,B,SIN(B*2*3.14/360)SIN_BFROMNUMBERS返回A,TAN(A),B,TAN(B):SELECTA,TAN(A*2*3.14/360)TAN_A,B,TAN(B*2*3.14/360)TAN_BFROMNUMBERSEXP函数将会返回以给定的参数为指数,以e为底的幂值;返回A,EXP(A):SELECTA,EXP(A)EXP_AFROMNUMBER

4、S6LOG函数返回给定参数的自然对数;返回A,B,以及分别以A,B为底的自然对数:注:有些系统中自然对数是LN函数,LOG函数返回以任何数为底的对数,例如,以十为底的B的对数为LOG(B,10),以2为底的A的对数为LOG(A,2);另,负数是没有对数的,为了避免出现出现求负数的对数的情况出现,我们可以运用求绝对值函数ABS,例如LOG(ABS(A))。SELECTA,LOG(ABS(A))LN_A,B,LOG(B)LN_BFROMNUMBERSLOG10返回给定参数以10为基的对数;返回A,B,以及A,B的以10为基的对数:SELECTA,LOG10(ABS(A))LOG10_A,B,LO

5、G10(B)LOG10_BFROMNUMBERSPOWER函数可以返回某一个数对另一个数的幂;在使用幂函数POWER时,第一个参数为底数,第二个参数为指数。如果第一个参数为负数的话,那么第二个参数就必须为整数(负数是不能被开方的),对于这个问题可以用CEILING或者FLOOR函数。返回A,大于等于B的最小整数CEILING_B,以A为底的B的指数幂:注:A中有三个负数,则指数应该全部为整数,因此我们用CEILING_B来代替B。SELECTA,CEILING(B)CEILING_B,POWER(A,CEILING(B))POWER_A_BFROMNUMBERS6返回以B为底,以FLOOR_

6、A为指数的幂,和以A为底,以CEILING_B为指数的幂:注:FLOOR_A是小于等于A的最大整数,CEILING_B是大于等于B的最小整数。SELECTB,FLOOR(A)FLOOR_A,POWER(B,FLOOR(A))POWER_B_A,A,CEILING(B)CEILING_B,POWER(A,CEILING(B))POWER_A_BFROMNUMBERS返回以B为底,分别以FLOOR_A和A为指数的幂:注:B的值都为整数,因此指数可以为小数。SELECTB,FLOOR(A)FLOOR_A,POWER(B,FLOOR(A))POWER_B_FLOOR_A,POWER(B,A)POWE

7、R_B_AFROMNUMBERSSIGN函数:如果SIGN的参数的值为负数,那么SIGN返回值是-1;如果SIGN的参数的值为正数,那么SIGN的返回值是1,如果SIGN的参数值是零,那么SIGN的返回值也是0。返回A,B的数值符号:SELECTA,SIGN(A)SIGN_A,B,SIGN(B)SIGN_BFROMNUMBERS6返回数值为正数的A的值:SELECTAFROMNUMBERSWHERESIGN(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。