[]
此函数去除指定数字的指定小数部分。
TRUNC(value, [precision])
该函数包含以下参数:
参数 | 说明 |
|---|---|
value | [必需] 要截断的数字 |
precision | [可选] 表示精度的整数;若大于0,则截断到指定的小数位数;若为0(或未指定),则截断为最接近的整数;若小于0,则将小数点左边的数字四舍五入到最接近的十的倍数 |
TRUNC 函数和 INT 函数相似,两者都可返回整数。使用 TRUNC 函数去除数字的小数部分,该函数不会向上或向下舍入。使用 INT 函数将数字向下舍入到最接近的基于整数的小数部分。
在使用负数时,这两个函数也有所不同:TRUNC(–4.2, 0) 返回 –4,但 INT(–4.2) 返回 –5,因为 –5 是更小的数。
TRUNC(B16)
TRUNC(R16C2)
TRUNC(5.745) 返回结果 5
TRUNC(-5.745) 返回结果 -5
TRUNC(5.745,2) 返回结果 5.74
TRUNC(PI()) 返回结果 3