当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PLSQL POWER用法及代码示例


POWER函数是PLSQL中的内置函数,当a升至bth次幂时,用于返回计算值。如果a为负数,则b必须为整数。

用法:

POWER(a, b)

使用的参数:
此函数接受两个参数a和b。如果a为负数,则b必须为整数。


返回值:
此函数将加数返回到bth次幂。

下面给出了受支持的Oracle /PLSQL版本:

  1. 甲骨文12c
  2. 甲骨文11g
  3. 甲骨文10g
  4. 甲骨文9i
  5. 甲骨文8i

我们来看一些说明POWER函数的示例:

示例1:

DECLARE 
   Test_Number number1 := 3;
   Test_Number number2 := 2;
   
BEGIN 
   dbms_output.put_line(POWER(Test_Number number1, 
                              Test_Number number2)); 
   
END; 

输出:

9

在上面的示例中,将3提升到第二幂并返回9作为输出。

示例2:

DECLARE 
   Test_Number number1 := -5;
   Test_Number number2 := 3;
   
BEGIN 
   dbms_output.put_line(POWER(Test_Number number1, 
                              Test_Number number2)); 
   
END; 

输出:

-125

在上面的示例中,-5升高到3的幂,并返回-125作为输出。

示例3:

DECLARE 
   Test_Number number1 := 6.2;
   Test_Number number2 := 3.5;
   
BEGIN 
   dbms_output.put_line(POWER(Test_Number number1, 
                              Test_Number number2)); 
   
END; 

输出:

593.431934277892

在上面的示例中,将6.2提高到3.5的幂并返回593.431934277892作为输出。

优点:
此函数用于在计算升到第b次幂时查找值。



相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 PLSQL | POWER Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。