JS精确到小数点后N位

<script language="JavaScript">

function round(v,e)  
  {  
    var   t=1;  
    e=Math.round(e);  
    for(;e>0;t*=10,e--);  
    for(;e<0;t/=10,e++);  
    return   Math.round(v*t)/t;  
  }
  


alert(round(12.3456,2));//12.35

</script>

posted @ 2008-08-24 11:32  RobotTech  阅读(1115)  评论(1编辑  收藏  举报