FirebirdSQL logo

Примеры ROUND

Example 1. Использование функции ROUND
ROUND(123.654, 1) -- Результат: 123.700 (а не 123.7)
ROUND(8341.7, -3) -- Результат: 8000.0 (а не 8000)
ROUND(45.1212, 0) -- Результат: 45.0000 (а не 45)
ROUND(45.1212)    -- Результат: 45
См. также:

[fblangref-scalarfuncs-trunc].

SIGN()

Доступно в

DSQL, PSQL

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

number

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

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

SMALLINT

Функция SIGN возвращает знак входного параметра.

  • -1 — число меньше нуля

  •  0 — число равно нулю

  •  1 — число больше нуля

SIN()

Доступно в

DSQL, PSQL

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

angle

Угол, выраженный в радианах.

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

DOUBLE PRECISION

Функция SIN возвращает синус угла.Аргумент должен быть задан в радианах.

Любой NOT NULL результат находится в диапазоне [-1, 1].

См. также:

[fblangref-scalarfuncs-asin].

SINH()

Доступно в

DSQL, PSQL

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

number

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

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

DOUBLE PRECISION

Функция SINH возвращает гиперболический синус аргумента.

См. также:

[fblangref-scalarfuncs-asinh].