通过删除小数或分数部分将数字截断为整数。
语法
TRUNC ( <数字>, [<小数位数>] )
参数 | 属性 | 描述 |
数字 | 要进行截断操作的数字 | |
小数位数 | 可选 | 指定截断精度的数字;如果省略,则为 0 |
返回值
标量
一个整数
备注
TRUNC 和 INT 的相似之处在于两者都返回整数。 TRUNC 删除数字的小数部分。 INT 根据数字小数部分的值将数字向下舍入到最接近的整数。 仅当使用负数时,INT 和 TRUNC 才会有所不同:TRUNC(-4.3) 返回 -4,但 INT(-4.3) 返回 -5,因为 -5 是更小的数字。
示例
TRUNC(PI()) = 3 // pi 的整数部分 TRUNC(-8.9) = -8
说点什么