Функция Oracle MOD ()
Описание
Oracle MOD ( ) используется для возврата остатка дивиденда, деленного на делитель. Эта функция также работает с дробными значениями и возвращает точный остаток. Функция возвращает дивиденд, когда значение делителя равно 0.
Функция принимает любой числовой или нечисловой тип данных (может быть неявно преобразован в числовой тип данных) в качестве аргумента.
Если аргумент BINARY_FLOAT, то функция возвращает BINARY_DOUBLE. В противном случае функция возвращает тот же числовой тип данных, что и аргумент.
Синтаксис:
MOD (N, M)
Аргументы:
название | Описание |
---|---|
N | Дивидендная. |
M | Делитель. |
Наглядное представление функции MOD ()
Пример-1
Приведенное ниже утверждение возвращает остаток от 17, деленный на 2.
SELECT MOD(7,2) FROM dual;
Вот результат.
MOD (7,2) ---------- 1
Пример-2
Приведенное ниже утверждение возвращает остаток от 7, деленный на -2.
SELECT MOD(7,-2) FROM dual;
Вот результат.
MOD (7, -2) ---------- 1
Пример-3
Приведенное ниже утверждение возвращает остаток от -7, деленный на 2.
SELECT MOD(-7, 2);
Вот результат.
MOD (-7,2) ---------- -1
Example4
Приведенное ниже утверждение возвращает остаток от -7, деленный на -2.
SELECT MOD(-7, -2);
Вот результат.
MOD (-7, -2) ---------- -1
Новый контент: Composer: менеджер зависимостей для PHP , R программирования