我看過太多人都把四捨五入的問題看成是 ”字串” 來處理,實際上,如果把四捨五入做為”數學”來解的話,程式只要一行即可解決。
以四捨五入取整數的例子來講,其原理就是: 任何數值+0.5 再取整數。
但要注意的是,當四捨五入遇到 “負數” 時,就會變成了 “五捨六入”,這是因為中間數要往數值大的那邊進位的緣故。所以加上了負數的處理,程式至少又多了一行:
繼續閱讀 »
2007
23
8月
- Posted by citypig at 07:00 pm (3,987 views)
- 2 Comments published
- Filed under: coding, javascript, perl


