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,即 pi 的整数部分。
=TRUNC(PI())
下面的公式返回 -8,即 -8.9 的整数部分。
=TRUNC(-8.9)