Остаток от деления
Функция
Получить остаток от деления.
Спецификация
< синтаксис >
::=
< числовое выражение 1 >
::=
значение типа REAL или приводимое к нему в диапазоне [253-1, -253+1]
< числовое выражение 2 >
::=
значение типа REAL или приводимое к нему
Возвращаемое значение
-
Возвращается остаток от деления
< числового выражения 1 >
на< числовое выражение 2 >
. -
Тип возвращаемого значения –
DOUBLE
. -
Верхняя и нижняя границы возвращаемого значения равны (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 |