Функция ER ROUND
Функция ROUND
возвращает указанное число в виде вещественного значения после его округления до указанного числа десятичных знаков.
Синтаксис
ROUND (number, decimals)
Аргументы
number
: Вещественный
Числовое значение, которое должно быть округлено.
decimals
: Целое число
Числовое значение, представляющее количество десятичных знаков.
Возвращаемые значения
Действующий
Результирующее числовое значение.
Примечания по использованию
Если значение аргумента decimals
больше 0 (нуля), указанное число округляется до этого числа десятичных знаков.
Если значение аргумента decimals
равно 0 (ноль), указанное число округляется до ближайшего четного целого.
Если значение аргумента decimals
меньше 0 (нуля), указанное число округляется слева от десятичного разделителя.
Пример 1
ROUND (1200.767, 2)
округляет до двух десятичных знаков и возвращает 1200,77.
Пример 2
ROUND (1200.767, -3)
округляет до ближайшего числа, кратного тысяче, и возвращает 1000.
Пример 3
ROUND (1200.5, 0)
округляет до ближайшего четного целого числа и возвращает 1200, а ROUND (1201.5, 0)
делает то же самое и возвращает 1202.