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 相关文章推荐
关闭ie窗口清除Session的解决方法
Jan 10 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
Jan 09 Javascript
ECMAScript 5中的属性描述符详解
Mar 02 Javascript
JSONP之我见
Mar 24 Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
Dec 02 Javascript
setTimeout学习小结
Feb 08 Javascript
基于JQuery和原生JavaScript实现网页定位导航特效
Apr 03 jQuery
vue项目中,main.js,App.vue,index.html的调用方法
Sep 20 Javascript
如何用JavaScript实现功能齐全的单链表详解
Feb 11 Javascript
移动端底部导航固定配合vue-router实现组件切换功能
Jun 13 Javascript
用JS实现一个简单的打砖块游戏
Dec 11 Javascript
vue + node如何通过一个Txt文件批量生成MP3并压缩成Zip
Jun 02 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中extract()函数的定义和用法
2012/08/17 PHP
克隆一个新项目的快捷方式
2013/04/10 PHP
PHP微信红包API接口
2015/12/05 PHP
[原创]PHP简单开启curl的方法(测试可行)
2016/01/11 PHP
session 加入redis的实现代码
2016/07/15 PHP
控制打印时页眉角的代码
2007/02/08 Javascript
JavaScript 反科里化 this [译]
2012/09/20 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
IE6 hack for js 集锦
2014/09/23 Javascript
JQuery页面地址处理插件jqURL详解
2015/05/03 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
如何利用AngularJS打造一款简单Web应用
2015/12/05 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
js 获取今天以及过去日期
2017/04/11 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
angularJs中$http获取后台数据的实例讲解
2018/08/08 Javascript
vue-cli V3.0版本的使用详解
2018/10/24 Javascript
mpvue实现左侧导航与右侧内容的联动
2019/10/21 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
python使用chardet判断字符串编码的方法
2015/03/13 Python
pandas读取CSV文件时查看修改各列的数据类型格式
2019/07/07 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
python基于event实现线程间通信控制
2020/01/13 Python
tensorflow 初始化未初始化的变量实例
2020/02/06 Python
简单了解Django项目应用创建过程
2020/07/06 Python
python-jwt用户认证食用教学的实现方法
2021/01/19 Python
Grow Gorgeous美国官网:只要八天,体验唤醒毛囊后新生的茂密秀发
2018/06/04 全球购物
请说出几个常用的异常类
2013/01/08 面试题
外语学院毕业生的自我鉴定
2013/11/28 职场文书
小学生期末自我鉴定
2014/01/19 职场文书
路政管理毕业自荐书范文
2014/02/10 职场文书
单位委托书怎么写
2014/08/02 职场文书
2015年国庆节广播稿
2015/08/19 职场文书
2015年美容师个人工作总结
2015/10/14 职场文书
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python