Узнайте, как использовать Oracle / PLSQL функцию REMAINDER с синтаксисом и примерами.
Описание
Функция Oracle / PLSQL REMAINDER возвращает остаток от деления m на n.
Синтаксис
Синтаксис функции Oracle / PLSQL REMAINDER:
REMAINDER( m, n )
Параметры или аргументы
REMAINDER рассчитывается как:
m — (n * X) Х ближайшее целое m / n
Примечание
- Функции REMAINDER использует в своей формуле функцию ROUND, тогда как функция MOD использует функцию FLOOR в своей формуле.
Применение
Функцию REMAINDER можно использовать в следующих версиях Oracle / PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g
Пример
Рассмотрим несколько примеров функции REMAINDER и изучим, как использовать функцию REMAINDER в Oracle / PLSQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
SQL> SELECT REMAINDER(15, 6) FROM DUAL; REMAINDER(15,6) --------------- 3 SQL> SELECT REMAINDER(15, 5) FROM DUAL; REMAINDER(15,5) --------------- 0 SQL> SELECT REMAINDER(15, 4) FROM DUAL; REMAINDER(15,4) --------------- -1 SQL> SELECT REMAINDER(11.6, 2) FROM DUAL; REMAINDER(11.6,2) ----------------- -0,4 SQL> SELECT REMAINDER(11.6, 2.1) FROM DUAL; REMAINDER(11.6,2.1) ------------------- -1 SQL> SELECT REMAINDER(-15, 4) FROM DUAL; REMAINDER(-15,4) ---------------- 1 |