哈哈文案网-你身边的文案专家

哈哈文案网-你身边的文案专家

trunc函数公式?

59

`TRUNC`函数是Excel中的一个 用于截断数值的小数部分的函数。它的作用是将数值保留到指定的小数位数,超出的小数部分会被直接舍弃。`TRUNC`函数的语法如下:

```plaintext

TRUNC(number,[num_digits])

```

`number`:必填项,表示你想要截断的数字。

`num_digits`:可选项,表示小数点后的位数。默认为0,表示将数字截断为整数。如果你希望截断到某一特定的小数位数,可以通过这个参数来指定。

函数工作原理

如果`num_digits`为0,`TRUNC`会将数字截断为整数部分。

如果`num_digits`为正数,`TRUNC`会截断到指定的小数位数。

如果`num_digits`为负数,`TRUNC`会保留小数点前的部分(即按十位、百位等进行截断)。

示例

截断为整数

```plaintext

=TRUNC(3.8)

```

返回值为 `3`。

截断到指定小数位数

```plaintext

=TRUNC(3.8, 1)

```

返回值为 `3.8`。

截断为十位

```plaintext

=TRUNC(38.6, -1)

```

返回值为 `380`。

注意事项

`number`参数必须是数值型,否则会报错。

`num_digits`参数可以忽略,默认为0,即保留整数部分。

其他语言中的类似函数

在其他编程语言中,也有类似的函数用于截断数值的小数部分,例如:

C++:`std::trunc`

C:`Math.Truncate`

Java:`Math.floor`(注意:与`TRUNC`不同的是,`Math.floor`会向负无穷方向取整)