Остаток от деления (MOD)

Функция

Получить остаток от деления.

Спецификация
 
<​числовое выражение 1​>::=
значение типа REAL или приводимое к нему в диапазоне [253-1, -253+1]
<​числовое выражение 2​>::=
значение типа REAL или приводимое к нему
Возвращаемое значение
  1. Возвращается остаток от деления <​числового выражения 1​> на <​числовое выражение 2​>.

  2. Тип возвращаемого значения – DOUBLE.

  3. Верхняя и нижняя границы возвращаемого значения равны (253-1) и (-253+1) соответственно.

Примеры
select mod(10.5, 3),
       mod(10.5, -3),
       mod(-10.5, -3),
       mod(1.0, 0.999999);
|1.5 |1.5 |-1.5 |1.00000000002876e-006 |
select distinct mod(year+1900,1950) from auto;
|20 |
|21 |