ROUND
将数值舍入到指定的位数。
语法
ROUND(<number>, <num_digits>)
parameters
术语 | 定义 |
---|---|
number |
要舍入的数字。 |
num_digits |
要舍入到的数字数。 负值将数字舍入到小数点左侧;一个零舍入到最接近的整数的值。 |
返回值
一个小数。
备注
如果
num_digits
大于 0(零),则将数字舍入为指定的小数位数。如果
num_digits
为 0,则数字将舍入为最接近的整数。如果
num_digits
小于 0,则数字将舍入到小数点左侧。相关函数
- 若要始终向上舍入(远离零),请使用 ROUNDUP 函数。
- 若要始终向下舍入(向零),请使用 ROUNDDOWN 函数。
- 若要将数字舍入到特定倍数(例如,要舍入到最接近的 0.5 倍数),请使用 MROUND 函数。
- 使用函数 TRUNC 和 INT 获取数字的整数部分。
示例 1
下面的公式将 2.15 向上舍入到一个小数位。 预期结果为 2.2。
= ROUND(2.15,1)
示例 2
以下公式将 21.5 舍入到小数点左侧的一个小数位。 预期结果为 20。
= ROUND(21.5,-1)