FirebirdSQL logo

MOD()

Доступно в

DSQL, PSQL

Синтаксис
MOD (a, b)
Table 1. Параметры функции MOD
Параметр Описание

a

Выражение числового типа.

b

Выражение числового типа.

Тип возвращаемого результата:

INTEGER, BIGINT или INT128 в зависимости от типов аргументов.

Функция MOD возвращает остаток от целочисленного деления.

Note

Вещественные числа округляются до выполнения деления.Например, результатом “mod(7.5, 2.5)” будет 2 (“mod(8, 3)”), а не 0.

PI()

Доступно в

DSQL, PSQL

Синтаксис
PI ()
Тип возвращаемого результата:

DOUBLE PRECISION

Функция PI возвращает число π.

ACOS()

Доступно в

DSQL, PSQL

Синтаксис
ACOS (number)
Table 1. Параметры функции ACOS
Параметр Описание

number

Выражение числового типа в диапазоне [-1; 1].

Тип возвращаемого результата:

DOUBLE PRECISION

Функция ACOS возвращает арккосинус (в радианах) аргумента.

В случае если аргумент функции вне границы диапазона [-1, 1], то функция вернёт неопределённое значения NaN.

См. также:

[fblangref-scalarfuncs-cos].

POWER()

Доступно в

DSQL, PSQL

Синтаксис
POWER (x, y)
Table 1. Параметры функции POWER
Параметр Описание

x

Выражение числового типа.

y

Выражение числового типа.

Тип возвращаемого результата:

DOUBLE PRECISION

Функция POWER возвращает результат возведения числа x в степень y то есть (xy).

Note

Если x меньше нуля, возникает ошибка.