首页 > 数据库 > Oracle > 正文

ORACLE数,值型函数

2019-11-02 15:31:26
字体:
来源:转载
供稿:网友
1 2 3 4 5 6 7 ABS(x) 【功能】返回x的绝对值 【参数】x,数字型表达式 【返回】数字   【示例】   select abs(100),abs(-100) from dual;

?

1 sign(x) 【功能】返回x的正负值 【参数】x,数字型表达式 【返回】数字,若为正值返回1,负值返回-1,0返回0 【示例】 select sign(100),sign(-100),sign(0) from dual;

?

1 power(x,y) 【功能】返回x的y次幂 【参数】x,y 数字型表达式 【返回】数字 【示例】 select power(2.5,2),power(1.5,0),power(20,-1) from dual; 返回:6.25,1,0.05 【相近】exp(y) 返回e的y次幂。(e为数学常量)

?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 exp(y) 【功能】返回e的y次幂(e为数学常量) 【参数】y,数字型表达式 【返回】数字   【示例】   select exp(3),exp(0),exp(-3) from dual; 返回:20.0855369,1 ,0.049787068   【相近】power(x,y) 返回e的y次幂。   【相反】ln(y) 返回e为底的自然对数。

?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 log(x,y) 【功能】返回以x为底的y的对数 【参数】x,y,数字型表达式, 【条件】x,y都必须大于0 【返回】数字   【示例】   select power(4,2),log(16,2),1/log(16,4) from dual; 返回:16,0.25,2     s
66影视网[www.aikan.tv/special/66yingshiwang/]
elect power(6.5,3),log(274.625,3),1/log(power(6.5,3),6.5) from dual; 返回:  274.625 ,   0.195642521   ,           3   【相近】ln(y) 返回e为底的y的对数。(e为数学常量)   【关系】z=power(x,y),则y=1/log(z,x)   (条件z,x>0)

?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 ln(y) 【功能】返回以e为底的y的对数(e为数学常量) 【参数】y,数字型表达式 (条件y>0) 【返回】数字   【示例】   select exp(3),exp(-3),ln(20.0855369),ln(0.049787068) from dual; 返回:20.0855369 , 0.049787068  ,   3  ,   -3   【相近】log(x,y) 返回以x为底的y的对数   【相反】exp(y) 返回e的y次幂
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表