Round 函数

返回四舍五入到指定小数位数的数。

语法

舍入 (表达式, [ numdecimalplaces ])

Round 函数语法包含以下部分:

Part 说明
expression 必填。 要进行四舍五入的数值表达式
numdecimalplaces 可选。 指示将包含在四舍五入中的小数右侧的位数。 如果省略,则 Round 函数将返回整数。

注意

此 VBA 函数返回通常称为银行家舍入的内容。 因此,使用此函数之前要小心。 若要获得更可预测的结果,请在 Excel VBA 中使用 Worksheet Round 函数。

示例

?Round(0.12335,4)
 0,1234
?Round(0.12345,4)
 0,1234
?Round(0.12355,4)
 0,1236
?Round(0.12365,4)
 0,1236

?WorksheetFunction.Round(0.12345,4)
 0,1235
?WorksheetFunction.RoundUp(0.12345,4)
 0,1235
?WorksheetFunction.RoundDown(0.12345,4)
 0,1234

?Round(0.00005,4)
 0
?WorksheetFunction.Round(0.00005,4)
 0,0001
?WorksheetFunction.RoundUp(0.00005,4)
 0,0001
?WorksheetFunction.RoundDown(0.00005,4)
 0

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。