對math.round()用法的認識
當前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
math.round()采用的是所謂“四舍六入五成雙”的銀行家舍入法,從統(tǒng)計學意義上上講,"四舍六入五成雙"比"四舍五入"要科學,它使舍入后的結(jié)果有的變大,有的變小,更平均.而不是像四舍五入那樣逢五就入,導致結(jié)果偏向大數(shù).參看如下例子就會更明白了: Math.Round(3.05, 1) 'Returns 3.0. Math.Round(3.15, 1) 'Returns 3.2. Math.Round(3.25, 1) 'Returns 3.2. Math.Round(3.35, 1) 'Returns 3.4. Math.Round(3.45, 1) 'Returns 3.4. Math.Round(3.55, 1) 'Returns 3.6. Math.Round(3.65, 1) 'Returns 3.6. Math.Round(3.75, 1) 'Returns 3.8. Math.Round(3.85, 1) 'Returns 3.8. Math.Round(3.95, 1) 'Returns 4.0. 有別于sql server中的round 該文章在 2011/4/8 12:22:26 編輯過 |
相關(guān)文章
正在查詢... |