Поделиться через


Функция 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.

Дополнительные ресурсы

Математические функции