PLSQL |电源函数
POWER函数是 PLSQL 中的一个内置函数,用于在a的b次幂时返回计算值。如果 a 是负数,则 b 必须是整数。
句法:
POWER(a, b)
使用的参数:
此函数接受两个参数a和b 。如果 a 是负数,则 b 必须是整数。
返回值:
此函数返回a的b次幂。
支持的 Oracle/PLSQL 版本如下:
- 甲骨文 12c
- 甲骨文 11g
- 甲骨文 10g
- 甲骨文 9i
- 甲骨文 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 被提高到 2 次方并返回 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 作为输出。
优势:
此函数用于求计算a的b次方时的值。