摘要:JavaScript的四捨五入、無條件捨去、無條件進位
Math.round() 四捨五入
Math.floor() 取小於這個數的最大整數
Math.ceil() 取大於這個數的最小整數
alert(Math.round(12.3)); //12
alert(Math.round(12.5)); //13
alert(Math.round(12.52145)); //13
將一個小數四捨五入為一個整數,與Java中的Math.round() 一樣,不保留一位小數!
alert(Math.round(12.52645 * 100) / 100); //12.53
先將12.52645 乘 10 得到1252.645
將這個結果四捨五入為整數得到1253
再將1253除以100 ,得到12.53
如果要保留三位小數,乘1000再除1000就行!
Y2J's Life:http://kimenyeh.blogspot.tw/