假设A1=11.111
=ROUNDUP(A1,2)
那么值就等于11.12,意思就是只要尾数大于1,舍入时候前面一位就加一
需要兼容于Firefox
谢谢,那位能提供个函数,十分感激!
解决方案 »
- js 复制数组后更改原始数组,新数组值也被改变 求解
- 在线编辑器上传图片文件后如何读取相对路径?
- 怎么在html里面调用外部的表格,动态更新?
- 框架在IE7or8及火狐下高度问题
- 打开窗口得到返回值
- html+javascript三(多)级联动
- 问一个框架frame问题,请大家帮帮忙!!!
- 请求帮助:这样一个页面的脚本代码
- 怎么用脚本语言测试浏览器支持不支持xml?
- 通过微软脚本编译器加密的JS程序如何解密,我将连续发个帖子,共150分求教
- 如何让iframe像ajax那样提交之后可以进行状态跟踪,以及实现回调。
- 急!!!怎样实现带页眉页脚分页打印,要能打印时表格的边框,但是页眉页脚部分的边框不打印
n = n * Math.pow(10,f);
n = Math.ceil(n) / Math.pow(10,f);
return n;
}
alert(roundup(11.111, 2));
当你想要excel那样的时候就需要,先把数扩大制定倍数,最后再把结果返回。如楼上所写。
譬如说想保留一位小数的时候:
alert( Math.ceil(2.11*10)/10.0 );