如1109.1893要取小數後第二位。
結果就是1109.19。
function formatFloat(num, pos)
{
  var size = Math.pow(10, pos);
  return Math.round(num * size) / size;
}
alert(formatFloat("1109.1893", 2));
第一個參數num是帶有小數的變數,
第二個參數pos是要取小數後的幾位數。
註:
Math.pow(x,y);
  x -- 為number型態
   
  y -- 為number型態
返回值為x的y次方。
如果pow的參數過大而引起浮點溢出,返回Infinity。
 
0 comments:
張貼留言