ROUND 函数

将数字舍入到指定的位数。

语法

ROUND(<number>, <num_digits>)

参数

术语

定义

number

要舍入的数字。

num_digits

要舍入到的位数。 负值表示向小数点左侧舍入位,零值表示舍入到最接近的整数。

返回值

小数。

注释

如果 num_digits 大于 0(零),则将数字舍入到指定的小数位数。

如果 num_digits 为 0,则将数字舍入到最接近的整数。

如果 num_digits 小于 0,则将数字向小数点左侧舍入。

相关函数

若要始终向上舍入(远离零),请使用 ROUNDUP 函数。

若要始终向下舍入(接近零),请使用 ROUNDDOWN 函数。

若要将数字舍入到特定倍数(例如,舍入到最接近的 0.5 的倍数),请使用 MROUND 函数。

可以使用 TRUNC 和 INT 函数来获取数字的整数部分。

示例

下面的公式将 2.15 向上舍入一位。 预期的结果为 2.2。

=ROUND(2.15,1)

下面的公式将 21.5 舍入到小数点左侧一位。 预期的结果为 20。

=ROUND(21.5,-1)

请参阅

参考

ROUND 函数

ROUNDDOWN 函数

MROUND 函数

INT 函数

TRUNC 函数

其他资源

数学和三角函数 (DAX)