round 方法
返回与给出的数值表达式最接近的整数。

解决方案 »

  1.   

    在VBScript中,解释如下:
    ------
    Round 函数
    返回按指定位数进行四舍五入的数值。
    -------
    但你用的可能是javascript,所以解释在上面的回复中。
      

  2.   

    那就换个问题吧,我写了个列求和的函数,但当把行数设成1(既把第二行换成for i=0 to 0)的时候,和就显示不出来了??
    <table  width="100%" id=t136>
     <% for i=0 to 3 %>
    <tr> 
    <td ><input type="text" name="bhsje" size="12"  onchange=sum1() ></td>
    </tr>
    <% next %>
    </table>
    <table width =100%  >
    <tr>
    <td width="10%">合计</td>
    <td  width="90%"  ><input size="64" type="text" name=s1></td>
    </tr></table>
    <script>
    function sum1()
    {
    b=document.getElementById("t136").rows.length;
    a=0;
    for(i=0;i<b;i++){
    a+=parseFloat(eval("document.all.bhsje")(i).value)
    }
    eval("document.all.s1").value=a;
    }
    </script>
      

  3.   

    问题解决,
    小数取位的函数
    function funname(val,t)
    {
        return new Number(val.toString().substring(0,val.toString().indexOf(".")+t+1));
    }
      

  4.   

    function funname(val,t)
    {
        return new Number(val.toString().substring(0,val.toString().indexOf(".")+t+1));
    }