JS 处理浮点型问题
2015-09-21 11:33
585 查看
function disposeNumber(value){ if(value == null || value == ""){ return 0; }else if(value.toString().indexOf(".") == -1){ return value; }else{ return round(value, 2); } } function round(v,e){ var t=1; for(;e>0;t*=10,e--); for(;e<0;t/=10,e++); return Math.round(v*t)/t; } console.log(disposeNumber(0.1*0.2))
相关文章推荐
- js之DOM操作(访问子节点和最后一个节点)
- javascript 继承2 总结
- 对JSON的第一印象
- js模板引擎库mustache中类似if判断的处理
- jsp简单实现页面之间共享信息的方法
- 初识EL、JSTL
- JS cookie运用
- js动态拼接div显示。
- js理解__深复制与浅复制
- JS实现适合于后台使用的动画折叠菜单效果
- 说说JSON和JSONP 也许你会豁然开朗
- ExtJS-xtype
- Javascript 面向对象写法诠释
- js判断页面放大缩小
- [ JS 进阶 ] 基本类型 引用类型 简单赋值 对象引用 (转)
- Json对象转为实体对象
- MeshBasicMaterial 网格基础材质
- 项目____利用JSTL、EL表达式动态设置各种..
- Ember.js 入门指南——调试助手
- threejs翻译 MeshDepthMaterial 网格深度材质