js 对小数加法精度处理示例说明


Posted in Javascript onDecember 27, 2013
zf = accAdd(zf, parseFloat("12.11")); 
//加法函数,用来得到精确的加法结果 
//说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 
//调用:accAdd(arg1,arg2) 
//返回值:arg1加上arg2的精确结果 
function accAdd(arg1,arg2){ 
var r1,r2,m; 
try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} 
try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} 
m=Math.pow(10,Math.max(r1,r2)); 
return (arg1*m+arg2*m)/m; 
}
Javascript 相关文章推荐
Jquery中getJSON在asp.net中的使用说明
Mar 10 Javascript
SOSO地图API使用(一)在地图上画圆实现思路与代码
Jan 15 Javascript
基于jquery实现的文字淡入淡出效果
Nov 14 Javascript
浅谈Javascript如何实现匀速运动
Dec 19 Javascript
javascript中var的重要性分析
Feb 11 Javascript
javascript实现回到顶部特效
May 06 Javascript
原生js实现放大镜特效
Mar 08 Javascript
javascript 中的继承实例详解
May 05 Javascript
javascript如何用递归写一个简单的树形结构示例
Sep 06 Javascript
JS实现返回上一页并刷新页面的方法分析
Jul 16 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
Feb 06 Javascript
JS判断数组四种实现方法详解
Jun 29 Javascript
js 处理数组重复元素示例代码
Dec 27 #Javascript
js对table的td进行相同内容合并示例详解
Dec 27 #Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 #Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
Dec 27 #Javascript
jQuery删除节点的三个方法即remove()detach()和empty()
Dec 27 #Javascript
类似php的js数组的in_array函数自定义方法
Dec 27 #Javascript
JavaScript将页面表格导出为Excel的具体实现
Dec 27 #Javascript
You might like
通达OA公共代码 php常用检测函数
2011/12/14 PHP
分享一下贝贝成长进度的php代码
2012/09/14 PHP
php实现按照权重随机排序数据的方法
2015/01/09 PHP
LAMP环境使用Composer安装Laravel的方法
2017/03/25 PHP
Symfony查询方法实例小结
2017/06/28 PHP
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
ES6学习教程之对象的扩展详解
2017/05/02 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
vue自定义指令directive实例详解
2018/01/17 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
jQuery无冲突模式详解
2019/01/17 jQuery
angular中如何绑定iframe中src的方法
2019/02/01 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
js回调函数仿360开机
2019/12/26 Javascript
微信小程序indexOf的替换方法(推荐)
2020/01/14 Javascript
ES6字符串的扩展实例
2020/12/21 Javascript
对pandas处理json数据的方法详解
2019/02/08 Python
python Shapely使用指南详解
2020/02/18 Python
Python sorted排序方法如何实现
2020/03/31 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
eDreams加拿大:廉价航班、酒店和度假
2019/03/29 全球购物
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
违反工作纪律检讨书
2014/02/15 职场文书
新课培训心得体会
2014/09/03 职场文书
银行开户授权委托书格式
2014/10/10 职场文书
融资合作协议书范本
2014/10/17 职场文书
给老婆的检讨书1000字
2015/01/01 职场文书
法院个人总结
2015/03/03 职场文书
文员岗位职责范本
2015/04/16 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
胡桃夹子观后感
2015/06/11 职场文书
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL