La función MOD es una función incorporada en PLSQL que se usa para devolver el resto cuando a se divide por b . Su fórmula es .
Sintaxis:
MOD(a, b)
Parámetros utilizados:
esta función acepta dos parámetros a y b . Esta función da un resto como salida cuando el número de entrada a se divide por b.
Valor devuelto:
esta función devuelve el resto cuando 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 MOD:
Ejemplo 1:
DECLARE Test_Number number1 := 15; Test_Number number2 := 4; BEGIN dbms_output.put_line(MOD(Test_Number number1, Test_Number number2)); END;
Producción:
3
En el ejemplo anterior, cuando el valor numérico 15 se divide por 4, devuelve el resto de 3 como salida.
Ejemplo-2:
DECLARE Test_Number number1 := 15; Test_Number number2 := 0; BEGIN dbms_output.put_line(MOD(Test_Number number1, Test_Number number2)); END;
Producción:
15
En el ejemplo anterior, cuando el valor numérico 15 se divide por 0, devuelve el resto de 15 como salida.
Ejemplo-3:
DECLARE Test_Number number1 := 11.6; Test_Number number2 := 2.1; BEGIN dbms_output.put_line(MOD(Test_Number number1, Test_Number number2)); END;
Producción:
1.1
En el ejemplo anterior, cuando el valor numérico 11,6 se divide por 2,1, devuelve el resto de 1,1 como salida.
Ventaja:
esta función se usa para encontrar 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