Truncate
是一个数学函数,可从数值中删除指定的位数。
语法:
Truncate(arg1,integer)
其中,arg1 是以下值之一:
Integer
指定要删除的位数:
正 integer
确定小数点右侧的位数。
零 (0) integer
返回位于小数点左侧的整数。
负 integer
指示小数点左侧的位数。
示例:
以下语句使用的是正 "integer" 3。将保留小数点右侧的前三位数而删除后面的位数:
Truncate(3594.5567,3)=3594.556
以下语句使用的是零 (0) "integer"。将删除小数点右侧的所有位数:
Truncate(3594.5567,0) = 3594
以下语句使用的是负 "integer" -2。将删除小数点右侧的所有位数,并截断整数的最后两位数。
Truncate(3594.5567, -2) = 3500
注:
使用 Truncate
函数时,将保留之前应用于单元格、列或行的所有格式设置。以下示例显示了 Truncate
函数的结果,其中单元格值之前将格式设置为显示三位小数:Truncate(234.567, 0) = 234.000
。