javascript小数四舍五入多种方法实现


Posted in Javascript onDecember 23, 2012

用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?
1. 最笨的办法

function get() 
{ 
var s = 22.127456 + ""; 
var str = s.substring(0,s.indexOf(".") + 3); 
alert(str); 
}

2. 正则表达式效果不错
<script type="text/javascript"> 
onload = function(){ 
var a = "23.456322"; 
var aNew; 
var re = /([0-9]+\.[0-9]{2})[0-9]*/; 
aNew = a.replace(re,"$1"); 
alert(aNew); 
} 
</script>

3. 他就比较聪明了.....
<script> 
var num=22.127456; 
alert( Math.round(num*100)/100); 
</script>

4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。
<script> 
var num=22.127456; 
alert( num.toFixed(2)); 
</script>
Javascript 相关文章推荐
数组方法解决JS字符串连接性能问题有争议
Jan 12 Javascript
TextArea设置MaxLength属性最大输入值的js代码
Dec 21 Javascript
jquery实现多级下拉菜单的实例代码
Oct 02 Javascript
JQuery的$命名冲突详细解析
Dec 28 Javascript
jQuery实现仿百度帖吧头部固定导航效果
Aug 07 Javascript
整理JavaScript创建对象的八种方法
Nov 03 Javascript
Angularjs中的页面访问权限怎么设置
Nov 11 Javascript
ReactNative Image组件使用详解
Aug 07 Javascript
node.js学习之事件模块Events的使用示例
Sep 28 Javascript
基于vue中keep-alive缓存问题的解决方法
Sep 21 Javascript
微信小程序实现下拉菜单切换效果
Mar 30 Javascript
JS左右无缝轮播功能完整实例
May 16 Javascript
javascript+xml实现简单图片轮换(只支持IE)
Dec 23 #Javascript
JavaScript与DOM组合动态创建表格实例
Dec 23 #Javascript
JavaScript执行效率与性能提升方案
Dec 21 #Javascript
JS实现图片预加载无需等待
Dec 21 #Javascript
Javascript根据指定下标或对象删除数组元素
Dec 21 #Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
Dec 21 #Javascript
js返回上一页并刷新代码整理
Dec 21 #Javascript
You might like
使用PHP编写的SVN类
2013/07/18 PHP
Zend studio文件注释模板设置方法
2013/09/29 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
js 多种变量定义(对象直接量,数组直接量和函数直接量)
2010/05/24 Javascript
setTimeout和setInterval的深入理解
2013/11/08 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
js原型链与继承解析(初体验)
2016/05/09 Javascript
jQuery时间日期三级联动(推荐)
2016/11/27 Javascript
JS中parseInt()和map()用法分析
2016/12/16 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
详解vuex持久化插件解决浏览器刷新数据消失问题
2019/04/15 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
python在不同层级目录import模块的方法
2016/01/31 Python
利用Python开发微信支付的注意事项
2016/08/19 Python
Java分治归并排序算法实例详解
2017/12/12 Python
python中logging包的使用总结
2018/02/28 Python
Python 修改列表中的元素方法
2018/06/26 Python
python实现飞机大战
2018/09/11 Python
python实现自动解数独小程序
2019/01/21 Python
python简单鼠标自动点击某区域的实例
2019/06/25 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
JINS眼镜官方网站:日本最大的眼镜邮购
2016/10/14 全球购物
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
Book Depository澳大利亚:世界领先的专业在线书店之一
2018/12/27 全球购物
编辑找工作求职信分享
2014/01/03 职场文书
拾金不昧的表扬信
2014/01/16 职场文书
食品业务员岗位职责
2014/03/18 职场文书
教师听课评语大全
2014/12/31 职场文书
青春雷锋观后感
2015/06/10 职场文书
找规律教学反思
2016/02/23 职场文书
初中政治教师教学反思
2016/02/23 职场文书
Python pandas求方差和标准差的方法实例
2021/08/04 Python
前端JavaScript大管家 package.json
2021/11/02 Javascript