La función REMAINDER es una función incorporada en PLSQL que se usa para devolver el resto de a dividido por b .
Sintaxis:
REMAINDER(a, b)
Parámetros utilizados:
esta función acepta dos parámetros a y b que se utilizan para calcular el resto cuando a se divide por b.
Valor devuelto:
esta función devuelve un valor numérico cuando el número de entrada a se divide por b .
Las versiones compatibles de Oracle/PLSQL se indican a continuación:
- Oráculo 12c
- oráculo 11g
- oráculo 10g
- oráculo 9i
- oráculo 8i
Veamos algunos ejemplos que ilustran la función RESTO:
Ejemplo 1:
DECLARE Test_Number number1 := 15; Test_Number number2 := 5; BEGIN dbms_output.put_line(REMAINDER(Test_Number number1, Test_Number number2)); END;
Producción:
0
En el ejemplo anterior, cuando 15 se divide por 5, devuelve un resto de 0.
Ejemplo-2:
DECLARE Test_Number number1 := 11.6; Test_Number number2 := 2; BEGIN dbms_output.put_line(REMAINDER(Test_Number number1, Test_Number number2)); END;
Producción:
-0.4
En el ejemplo anterior, cuando 11,6 se divide por 2, devuelve un resto de -0,4
Ejemplo-3:
DECLARE Test_Number number1 := -15; Test_Number number2 := 4; BEGIN dbms_output.put_line(REMAINDER(Test_Number number1, Test_Number number2)); END;
Producción:
1
En el ejemplo anterior, cuando -15 se divide por 4, devuelve un resto de 1.
Ventaja:
esta función se utiliza para averiguar el resto cuando a se divide por b .
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA