ROUND()
DSQL, PSQL
ROUND (number [, scale])
Параметр | Описание |
---|---|
number |
Выражение числового типа. |
scale |
Масштаб — целое число, определяющее число десятичных разрядов, к которым должен быть проведено округление, т.е.
По умолчанию 0. |
масштабируемое целое (INTEGER
, BIGINT
или INT128
) или DECFLOAT
, или DOUBLE PRECISION
в зависимости от типа number.
Функция ROUND
округляет число до ближайшего целого числа.Если дробная часть равна 0.5, то округление до ближайшего большего целого числа для положительных чисел и до ближайшего меньшего для отрицательных чисел.С дополнительным опциональным параметром scale число может быть округлено до одной из степеней числа 10 (десятки, сотни, десятые части, сотые части и т.д.) вместо просто целого числа.
Note
|
Если используется параметр scale, то результат имеет такой же масштаб, как и первый параметр number. |