Round 函式
傳回四捨五入為指定小數位數的數位。
語法
Round (表達式 , [ numdecimalplaces ])
Round函式語法包含下列部分:
部分 | 描述 |
---|---|
運算式 | 此為必要動作。 要四捨五入的數值表達式。 |
numdecimalplaces | 選用。 數值,指出小數點右邊有多少個位置包含在四捨五入中。 如果省略,則 Round 函式會傳回整數。 |
注意事項
此 VBA 函式會傳回通常稱為「迴圈四捨五入」的專案。 因此,使用此函式之前請務必小心。 如需更可預測的結果,請使用 Excel VBA 中 的工作表迴圈 函式。
範例
?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 支援與意見反應。