ROUNDDOWN
применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления
Округляет число вниз, в сторону нуля.
Синтаксис
ROUNDDOWN(<number>, <num_digits>)
Параметры
Термин | Определение |
---|---|
number |
Реальное число, которое требуется округлить. |
num_digits |
Число цифр, к которым требуется округление. Отрицательные округления слева от десятичной запятой; ноль до ближайшего целого числа. |
Возвращаемое значение
Десятичное число.
Замечания
Если
num_digits
больше 0 (ноль), то значение вnumber
округляется до указанного числа десятичных разрядов.Если
num_digits
равно 0, то значение вnumber
округляется до ближайшего целого числа.Если
num_digits
меньше 0, то значение вnumber
округляется до левой части десятичной запятой.ROUNDDOWN ведет себя как ROUND, за исключением того, что он всегда округляет число вниз. Функция INT также округляется, но при INT результат всегда является целым числом, в то время как с ROUNDDOWN можно управлять точностью результата.
Пример 1
В следующем примере округляется 3.14159 до трех десятичных разрядов. Ожидаемый результат — 3.141.
= ROUNDDOWN(3.14159,3)
Пример 2
В следующем примере округляется значение 31415,92654 до 2 десятичных разрядов слева от десятичного разряда. Ожидаемый результат — 31400.
= ROUNDDOWN(31415.92654, -2)