2012年2月7日 星期二

Math.round() -- 四捨五入

函數語法:Math.round(x)

x = 為 number 類型的數字

返回值為最接近 x 的整數,如果 x 的小數部分大於等於0.5,返回值是大於 x 的最小整數,否則round函數返回小於等於 x 的最大整數

範例:
Math.round(4.5)  會變成  5
Math.round(4.3)  會變成  4
Math.round(-4.5)  會變成  -5
Math.round(-4.3)  會變成  -4


如果是要取小數2位的進位,那建議先把值乘以100後,再把返回值除以100...以此類推


範例:
x = 4.518*100
m = Math.round(x)/100
最後 m 會變成 4.52

沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...