int aa;
aa = 113.23534543256435;

解决方案 »

  1.   

    <script language="JavaScript">
    var i;
    i=parseInt(113.23534543256435);
    alert(i);
    </script>
      

  2.   

    <input type="text" name="t1" value="113.23534543256435">
    <script language="JavaScript">
    <!--
    var str = t1.value;
    var num = str.split(".");
    alert(num[0])
    //-->
    </script>
      

  3.   

    int a;
    a= 113.23534543256435;
      

  4.   

    Math.floor(12.12)
    Math.ceil(12.12) - 1
      

  5.   

    <%
    a=1.24564641134654
    response.write fix(a)
    %>
      

  6.   

    关于数值取舍,精度的问题详见MSDN
    下面的Number对象的方法仅适用于IE5.5及以上版本
    -------------------------------这里举一个取舍小数的例子(保留两位小数,四舍五入)
    var n = new Number(113.23534543256435);
    alert(n.toFixed(2));另外,还有指数
    var n = new Number(113.23534543256435);
    alert(n.toExponential(2));