傳回捨入至指定小數位數的數字。
語法
Round(expression[, numdecimalplaces])
引數:
備註
Round 函式會執行捨入至偶數,與捨入至較大值不同。傳回值是最接近表示式值的數字,並保留適當的小數位數。如果表示式正好介於兩個可能的捨入值之間,該函式會傳回其最右邊位數為偶數的可能捨入值。(在捨入至較大數的函式中,正好介於兩個可能的捨入值之間的數字,一律會被捨入至較大數。)
註:
捨入至偶數在統計學上是一種比捨入至較大數更準確的捨入演算法。
下列範例使用 round 函式將數字捨入為兩個小數位數:
Dim MyVar, pi pi = 3.14159 MyVar = Round(pi, 2) ' Output: 3.14.
此範例示範捨入至偶數的運作方式:
Dim var1, var2, var3, var4, var5 var1 = Round(1.5) ' Output: 2 var2 = Round(2.5) ' Output: 2 var3 = Round(3.5) ' Output: 4 var4 = Round(0.985, 2) ' Output: 0.98 var5 = Round(0.995, 2) ' Output: 1
Dim MyVar MyVar = Round(5.678) 'Output: 6.
Dim MyVar MyVar = Round(-2.675, 2) ' Output: -2.68.