ASP里面的Round函數都說是專一四舍五入的函數,不過FormatNumber函數也可以實現幾乎等同于四舍五入的功能,經測試,FormatNumber還要比Round更準確。FormatNumber函數主要是用于對數字、貨幣、百分比數據作格式化處理,比如可以把35569.5867變換成35569.59,所以用它來四舍五入相當不錯。下面來說如何使用Form
FormatNumber(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]。
參數:Expression為必選項。
Digit :小數點右側顯示位數的數值。默認值為 -1,指示使用的是計算機的區域設置。
LeadingDigit :小數點右側顯示位數的數值。默認值為 -1,指示使用的是計算機的區域設置。
Paren :小數點右側顯示位數的數值。默認值為 -1,指示使用的是計算機的區域設置。
GroupDigit :小數點右側顯示位數的數值。默認值為 -1,指示使用的是計算機的區域設置。
FormatNumber用法示例:
1、保留兩位小數點:
輸出結果: 3.14
2、保留3位小數點:
輸出結果: 45.325
后語:Round函數所說的四舍五入好像與我們平常說的并不一樣,我們平時的是:大于等于5的數值入、小于5的數值舍。但是Round函數卻是大于5的數值入、小于5的數值舍、等于5的話奇數入偶數舍,所以總覺得有點不符合習慣,所以還是用FormatNumber函數吧。s
注:更多精彩教程請關注電腦高手教程 頻道,
新聞熱點
疑難解答