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


ROUNDDOWN

Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента

Округляет число вниз, в сторону нуля.

Синтаксис

ROUNDDOWN(<number>, <num_digits>)  

Параметры

Термин Определение
number Реальное число, которое требуется округлить.
num_digits Число цифр, к которым требуется округление. Отрицательные округления слева от десятичной запятой; ноль до ближайшего целого числа.

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

Десятичное число.

Замечания

  • Если num_digits больше 0 (ноль), то значение числа округляется до указанного числа десятичных разрядов.

  • Если значение num_digits равно 0, то значение числа округляется до ближайшего целого числа.

  • Если num_digits меньше 0, то значение числа округляется до левой части десятичной запятой.

  • ROUNDDOWN ведет себя как ROUND, за исключением того, что он всегда округляет число вниз. Функция INT также округляется, но при использовании INT результат всегда является целым числом, в то время как с ПОМОЩЬЮ ROUNDDOWN можно управлять точностью результата.

Пример 1

В следующем примере округляется 3.14159 до трех десятичных разрядов. Ожидаемый результат — 3.141.

= ROUNDDOWN(3.14159,3)  

Пример 2

В следующем примере округляется значение 31415,92654 до 2 десятичных разрядов слева от десятичного разряда. Ожидаемый результат — 31400.

= ROUNDDOWN(31415.92654, -2)  

Математические и триг-функции
ROUND
РАУНДАП
ROUNDDOWN
MROUND
INT