Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
применяется:
вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Округляет число до указанного числа цифр.
Синтаксис
ROUND(<number>, <num_digits>)
Параметры
| Термин | Определение |
|---|---|
number |
Число, которое требуется округлить. |
num_digits |
Число цифр, к которым требуется округление. Отрицательное значение округляет цифры слева от десятичной запятой; значение нулевых округляется до ближайшего целого числа. |
Возвращаемое значение
Десятичное число.
Замечания
Если
num_digitsбольше 0 (ноль), число округляется до указанного числа десятичных разрядов.Если значение
num_digitsравно 0, число округляется до ближайшего целого числа.Если
num_digitsменьше 0, число округляется слева от десятичной запятой.Связи разбиты округлением половины от нуля (также известное как коммерческое округление). | Примеры | Результат | | --- | --- | |
= ROUND(1.15, 1)| 1.2 | |= ROUND(-1.15, 1)| -1.2 |Связанные функции
- Чтобы всегда округлить (от нуля), используйте функцию ROUNDUP.
- Чтобы всегда округлить (к нулю), используйте функцию ROUNDDOWN.
- Чтобы округить число до определенного числа (например, округление до ближайшего числа 0,5), используйте функцию MROUND.
- Используйте функции TRUNC и INT для получения целочисленной части числа.
Пример 1
Следующая формула округляет 2,15 до одного десятичного разряда. Ожидаемый результат — 2.2.
= ROUND(2.15,1)
Пример 2
Следующая формула округляет 21,5 до одного десятичного знака слева от десятичной точки. Ожидаемый результат — 20.
= ROUND(21.5,-1)