Trunc
概述
Trunc 函数用于将数值截断到指定的小数位数,而不会进行四舍五入。
语法说明
参数说明
| 参数 | 必需 | 参数类型 | 说明 |
|---|---|---|---|
| 数值 | 是 | 字段、表达式、常量 | 需要截断的小数值 |
| 小数位数 | 否 | 整数 | 保留的小数位数,默认为 0 |
示例
将不同数值截断到两位小数
假设我们有一个包含不同数值的表格,我们希望将每个数值截断到两位小数,可以使用如下表达式:
数据示例
| ValueID | Value |
|---|---|
| V001 | 3.14159 |
| V002 | 2.71828 |
| V003 | 1.61803 |
| V004 | -4.6692 |
| V005 | 0.57721 |
计算结果
通过上述 Trunc 函数表达式,结果将会是:
| ValueID | Value | TruncValue |
|---|---|---|
| V001 | 3.14159 | 3.14 |
| V002 | 2.71828 | 2.71 |
| V003 | 1.61803 | 1.61 |
| V004 | -4.6692 | -4.66 |
| V005 | 0.57721 | 0.57 |
Trunc(Value, 2) 计算 Value 字段中每个数值截断到两位小数后的值。