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