您的位置:首页 > 数据库 > Oracle

Oracle常用函数系列之四:数值函数(2)

2016-12-06 20:18 585 查看
                 


本文将演示以下6个 Oracle中的常用数值函数。

函数

功能

LOG(x,y)

返回x为底y的对数

MOD(x,y)

返回x除以y的余数

POWER(x,y)

返回x的y次幂

ROUND(x[,y])

返回x在第y位四舍五入

SQRT(x)

返回x的平方根

TRUNC(x[,y])

返回x在第y位截断

下面将结合实例对这些函数进行介绍。

o LOG(x,y)函数:返回x为底y的对数。

 示例1:

 

SQL> select log(10,1000) as log from dual;

 

       LOG

----------

         3

 

o MOD(x,y)函数:返回x除以y的余数。 

示例2:

SQL> select mod(10,7) as mod from dual;

 

       MOD

----------

         3

 

POWER(x,y)函数:返回x的y次幂。

示例3:

SQL> select power(2,10) as power from dual;

 

     POWER

----------

      1024

 

 

o ROUND(x[,y])函数:返回x在第y位四舍五入。

示例4:

SQL> select round(2.256,2) as round from dual;

 

     ROUND

----------

      2.26

 

 

o SQRT(x)函数:返回x的平方根。

示例5:

SQL> select sqrt(100) as sqrt from dual;

 

      SQRT

----------

        10

 

o TRUNC(x[,y])函数:返回x在第y位截断。

示例6:

SQL> select trunc(1.23456,3) as trunc from dual;

 

     TRUNC

----------

     1.234

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Oracle POW MOD 函数