Truncate/Truc

Truncate 是数学函数,可从数值中删除指定的位数。

语法:

Trunc(arg1,integer)

其中,arg1 为下列值之一:

参数 说明

数字

数值。例如,234.567。

请参阅“数字参数”。

行、列或单元格引用

指向网格中的行、列或单元格的指针。

您可以用多种方式来指定引用。引用语法为: GridName.GridElement[segment(range)].property 。请参阅“行、列或单元格引用参数”。

函数

嵌入的函数。

请参阅“数学函数”。

Integer 指定要删除的位数:

  • integer 确定小数点右侧的位数。

  • 零 (0) integer 返回小数点左侧的整数。

  • integer 指定小数点左侧的位数。

示例:

以下语句使用正整数 2。将保留小数点右侧的两位数,并删除其后的位数:

Trunc(234.567, 2) = 234.56

以下语句使用整数零 (0)。将删除小数点右侧的所有位数:

Trunc(234.567, 0) = 234

以下语句使用负整数 -2。将删除小数点右侧的所有位数,并截断整数的最后 2 位数:

Trunc(234.567, -2) = 200

注:

使用 Trunc 函数时,将保留以前应用到单元格、列或行的任何格式设置。以下示例显示 Trunc 函数的结果,其中单元格值的格式在以前设置为显示三位小数:Trunc(234.567, 0) = 234.000