PLSQL |剩余函数
REMAINDER函数是 PLSQL 中的一个内置函数,用于返回a除以b的余数。
句法:
REMAINDER(a, b)
使用的参数:
此函数接受两个参数a和b ,用于计算 a 除以 b 时的余数。
返回值:
当输入数字a除以b时,此函数返回一个数值。
支持的 Oracle/PLSQL 版本如下:
- 甲骨文 12c
- 甲骨文 11g
- 甲骨文 10g
- 甲骨文 9i
- 甲骨文 8i
让我们看一些说明 REMAINDER函数的示例:
示例 1:
DECLARE
Test_Number number1 := 15;
Test_Number number2 := 5;
BEGIN
dbms_output.put_line(REMAINDER(Test_Number number1,
Test_Number number2));
END;
输出:
0
在上面的示例中,当 15 除以 5 时,它返回余数 0。
示例 2:
DECLARE
Test_Number number1 := 11.6;
Test_Number number2 := 2;
BEGIN
dbms_output.put_line(REMAINDER(Test_Number number1,
Test_Number number2));
END;
输出:
-0.4
在上面的示例中,当 11.6 除以 2 时,它返回 -0.4 的余数
示例 3:
DECLARE
Test_Number number1 := -15;
Test_Number number2 := 4;
BEGIN
dbms_output.put_line(REMAINDER(Test_Number number1,
Test_Number number2));
END;
输出:
1
在上面的示例中,当 -15 除以 4 时,它返回余数 1。
优势:
此函数用于找出a除以b时的余数。