Перейти к содержанию

округлить

Функция округлить округляет число до указанного количества знаков.

Синтаксис

округлить(число, количествоЗнаков)

Параметры:

  • число — число, которое необходимо округлить. Обязательный числовой параметр;
  • количествоЗнаков — количество знаков, до которого необходимо выполнить округление. Обязательный числовой параметр.

В качестве параметров можно использовать:

  • числа;
  • значения числовых полей;
  • результаты других функций;
  • выражения.

Текстовые значения и значения текстовых полей функция не обрабатывает как числа.

Возвращаемое значение

Функция возвращает округлённое числовое значение.

Например:

округлить(125.678, 2)

Результат:

125,68

Количество знаков

Значение параметра количествоЗнаков определяет разряд, до которого выполняется округление:

  • положительное значение — количество знаков после запятой;
  • 0 — округление до целого числа;
  • отрицательное значение — округление до десятков, сотен, тысяч и других разрядов.

Например:

округлить(125.678, 0)

Результат:

126

округлить(1896, -2)

Результат:

1900

Для параметра количествоЗнаков рекомендуется использовать целые числа. Дробное значение может быть преобразовано при вычислении результата.

Примеры

Использование значения поля и выражения

Если поле число содержит 2, то выражение:

округлить(число + 10, 2)

вернёт:

12

Ошибки

Оба параметра функции являются обязательными.

Например:

округлить(125.678)

вернёт ошибку.

Ошибка также возникает, если один из параметров не содержит значения:

округлить(пустоеПоле, 2)

Текстовое значение нельзя использовать вместо числового, даже если оно содержит число:

округлить("125.678", 2)

также вернёт ошибку.

Связь с другими функциями

Для округления вверх или вниз используйте функции округлитьвверх и округлитьвниз.

  • округлить — округляет число до ближайшего значения;
  • округлитьвверх — округляет значение вверх;
  • округлитьвниз — округляет значение вниз.