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 相关文章推荐
关于Javascript与iframe的那些事儿
Jul 04 Javascript
js propertychange和oninput事件
Sep 28 Javascript
Jquery实现鼠标移动放大图片功能实例
Mar 25 Javascript
js实现表单检测及表单提示的方法
Aug 14 Javascript
JS非Alert实现网页右下角“未读信息”效果弹窗
Sep 26 Javascript
使用jquery.form.js实现图片上传的方法
May 05 Javascript
bootstrap Table的一些小操作
Nov 01 Javascript
在Vue项目中使用d3.js的实例代码
May 01 Javascript
详解小程序循环require之坑
Mar 08 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
Oct 29 Javascript
在vue中使用eslint,配合vscode的操作
Nov 09 Javascript
react-native 实现购物车滑动删除效果的示例代码
Jan 15 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邮件专题
2006/10/09 PHP
怎么在Windows系统中搭建php环境
2013/08/31 PHP
php操作xml
2013/10/27 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
2015/05/27 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
js判断输入是否为正整数、浮点数等数字的函数代码
2010/11/17 Javascript
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
2012/12/17 Javascript
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
2014/05/11 Javascript
Javascript中的getUTCDay()方法使用详解
2015/06/10 Javascript
JavaScript仿flash遮罩动画效果
2016/06/15 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
详解vue axios二次封装
2018/07/22 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
python实现带验证码网站的自动登陆实现代码
2015/01/12 Python
在Pycharm中项目解释器与环境变量的设置方法
2018/10/29 Python
深入浅析Python中的迭代器
2019/06/04 Python
python实现在cmd窗口显示彩色文字
2019/06/24 Python
Python reques接口测试框架实现代码
2020/07/28 Python
使用Python操作MySQL的小技巧
2020/09/10 Python
详解BeautifulSoup获取特定标签下内容的方法
2020/12/07 Python
HTML5 解析规则分析
2009/08/14 HTML / CSS
澳大利亚领先的在线美容商城:Adore Beauty
2017/04/14 全球购物
英国儿童设计师服装的领先零售商:Base
2019/03/17 全球购物
UNIX文件系统分类
2014/11/11 面试题
花卉与景观设计系大学生求职信
2013/10/01 职场文书
金融专业毕业生推荐信
2013/11/26 职场文书
工作自我评价分享
2013/12/01 职场文书
品质主管岗位职责
2014/03/16 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
2014年安全员工作总结
2014/11/13 职场文书
普通员工辞职信范文
2015/05/12 职场文书
初中班级口号霸气押韵
2015/12/24 职场文书
golang 比较浮点数的大小方式
2021/05/02 Golang