Функция TRUNC (DAX)
Округляет число до целого, удаляя дробную часть.
Синтаксис
TRUNC(<number>,<num_digits>)
Параметры
Элемент |
Определение |
|---|---|
number |
Число для усечения. |
num_digits |
Число, указывающее точность округления. Если не указано, принимается значение 0 (нуль). Число, указывающее точность усечения. Если не указано, принимается значение 0 (ноль). |
Возвращаемое значение
Целое число.
Замечания
Функции TRUNC и INT схожи в том отношении, что обе возвращают целые числа. Функция TRUNC отбрасывает дробную часть числа, а функция INT округляет число вниз до ближайшего целого в зависимости от значения дробной части числа. Функции INT и TRUNC отличаются только в обработке отрицательных чисел: TRUNC(-4.3) возвращает -4, а INT(-4.3) возвращает -5, так как -5 является наименьшим числом.
Пример
Следующая формула возвращает значение 3, являющееся целой частью числа «пи».
=TRUNC(PI())
Следующая формула возвращает значение -8, являющееся целой частью числа -8,9.
=TRUNC(-8.9)
См. также