TRUNC

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

Усечение числа до целого числа путем удаления десятичного или дробного числа.

Синтаксис

DAX
TRUNC(<number>,<num_digits>)  

Параметры

Термин Определение
number Число, которое требуется усечь.
num_digits Число, указывающее точность усечения; Значение 0 (ноль)

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

целое число.

Замечания

TRUNC и INT похожи в том, что оба возвращают целые числа. TRUNC удаляет дробную часть числа. INT округляет числа до ближайшего целого числа в зависимости от значения дробной части числа. INT и TRUNC отличаются только при использовании отрицательных чисел: TRUNC(-4.3) возвращает -4, но INT(-4.3) возвращает -5, потому что -5 меньшее число.

Пример 1

Следующая формула возвращает 3, целочисленную часть pi.

DAX
= TRUNC(PI())  

Пример 2

Следующая формула возвращает -8, целочисленную часть -8.9.

DAX
= TRUNC(-8.9)  

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