Oracle MOD () функция

Описание

Oracle MOD () используется для возврата остатка от делимого на делитель. Эта функция также работает с дробными значениями и возвращает точный остаток. Функция возвращает делимое, если значение делителя равно 0.
Функция принимает любой числовой или нечисловой тип данных (может быть неявно преобразован в числовой тип данных) в качестве аргумента.
Если аргумент — BINARY_FLOAT, функция возвращает BINARY_DOUBLE. В противном случае функция возвращает тот же числовой тип данных, что и аргумент

Синтаксис:

 MOD (N, M) 

Аргументы:

Имя Описание
N Дивиденды.
M Divisor.

Наглядное представление функции 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 

Пример-4:

Приведенный ниже оператор возвращает остаток от -7, деленный на -2.

  SELECT MOD (-7, -2);  

Вот результат.

 MOD (-7, -2) ---------- -1 

Оцените статью
nanomode.ru
Добавить комментарий