當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PLSQL REMAINDER用法及代碼示例


REMAINDER函數是PLSQL中的內置函數,用於返回除以b的餘數。

用法:

REMAINDER(a, b)

使用的參數:
該函數接受兩個參數a和b,當a除以b時,該參數用於計算餘數。


返回值:
當輸入數字a除以b時,此函數返回一個數值。

下麵給出了受支持的Oracle /PLSQL版本:

  1. 甲骨文12c
  2. 甲骨文11g
  3. 甲骨文10g
  4. 甲骨文9i
  5. 甲骨文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時的餘數。



相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 PLSQL | REMAINDER Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。