INT函数和TRUNC函数通常用于舍去数值的小数部分,因此常称为取整函数,但是两者在实际使用的又有一定的区别。

INT函数用于取得不大于目标数值的最大整数,TRUNC函数是对目标直接截取。

其两者的语法结构为:

INT(数值)

TRUNC(数值,小数位数)

数值是需要取整的实数,小数位数是可选参数,默认是0。

下面举例说明:

对于整数5.63,两个函数的取整结构相同

=INT(5.63)=5

=TRUNC(5.63)=5

对于负数-6.9,两个函数的取整结果不同。

=INT(-6.9)=-7

=TRUNC(-6.9)=-6

INT只能保留数值的整数部分,而TRUNC函数可以指定小数位数,相对而言TRUNC更加灵活。例如:=TRUNC(48.365,1)=48.3。

int函数里的变量(INT函数和TRUNC函数)(1)

,