JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法


Posted in Javascript onMay 28, 2011

javascript做带小数的计算时,会出现9的循环,以下方法帮助解决。

第一个参数是需要处理的数值,第二个参数是需要保留的小数位数。自家项目里面就这么用了~

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; 
}
Javascript 相关文章推荐
js封装可使用的构造函数继承用法分析
Jan 28 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
Mar 01 Javascript
jQuery使用addClass()方法给元素添加多个class样式
Mar 26 Javascript
setTimeout内不支持jquery的选择器的解决方案
Apr 28 Javascript
js限制文本框的输入内容代码分享(3类)
Aug 20 Javascript
AnjularJS中$scope和$rootScope的区别小结
Sep 18 Javascript
vue绑定设置属性的多种方式(5)
Aug 16 Javascript
日期时间范围选择插件:daterangepicker使用总结(必看篇)
Sep 14 Javascript
浅谈vue引入css,less遇到的坑和解决方法
Jan 20 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
vue中实现回车键登录功能
Feb 19 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
Mar 09 Javascript
真正的JQuery.ajax传递中文参数的解决方法
May 28 #Javascript
jquery 图片上传按比例预览插件集合
May 28 #Javascript
使用jquery实现select添加实现后台权限添加的效果
May 28 #Javascript
jQuery 源码分析笔记(2) 变量列表
May 28 #Javascript
Jquery下:nth-child(an+b)的使用注意
May 28 #Javascript
鼠标滑上去后图片放大浮出效果的js代码
May 28 #Javascript
js原生态函数中使用jQuery中的 $(this)无效的解决方法
May 25 #Javascript
You might like
php面向对象中static静态属性与方法的内存位置分析
2015/02/08 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
thinkphp中多表查询中防止数据重复的sql语句(必看)
2016/09/22 PHP
php版微信小店调用api示例代码
2016/11/12 PHP
PHP实现动态删除XML数据的方法示例
2018/03/30 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
2011/09/10 Javascript
JS判定是否原生方法
2013/07/22 Javascript
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
超简单JS二级、多级联动的简单实例
2014/02/18 Javascript
JQuery EasyUI 数字格式化处理示例
2014/05/05 Javascript
JavaScript整除运算函数ceil和floor的区别分析
2015/04/14 Javascript
jQuery实现的纵向下拉菜单实例详解【附demo源码下载】
2016/07/09 Javascript
浅析Node.js:DNS模块的使用
2016/11/23 Javascript
Vue.js 实现数据展示全部和收起功能
2018/09/05 Javascript
Vue项目数据动态过滤实践及实现思路
2018/09/11 Javascript
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
python 动态获取当前运行的类名和函数名的方法
2014/04/15 Python
对Python3中bytes和HexStr之间的转换详解
2018/12/04 Python
python tools实现视频的每一帧提取并保存
2020/03/20 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
2019/06/12 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
浅谈pytorch池化maxpool2D注意事项
2020/02/18 Python
pycharm 配置svn的图文教程(手把手教你)
2021/01/15 Python
HTML5中5个简单实用的API
2014/04/28 HTML / CSS
美国知名奢侈美容品牌零售商:Cos Bar
2017/04/21 全球购物
Charles & Keith欧盟:新加坡时尚品牌
2019/08/01 全球购物
TCP/IP中的TCP和IP分别承担什么责任
2012/04/21 面试题
超市开业庆典策划方案
2014/05/14 职场文书
汉语言文学专业求职信
2014/06/19 职场文书
民政局标准版离婚协议书
2014/12/01 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
解决linux下redis数据库overcommit_memory问题
2022/02/24 Redis
【海涛dota解说】海涛小满开黑4v5被破两路翻盘潮汐第一视角解说
2022/04/01 DOTA
GoFrame gredis缓存DoVar Conn连接对象 自动序列化GoFrame gredisDo/DoVar方法Conn连接对象自动序列化/反序列化总结
2022/06/14 Golang