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 相关文章推荐
js树形控件脚本代码
Jul 24 Javascript
Jquery升级新版本后选择器的语法问题
Jun 02 Javascript
Jquery中显示隐藏的实现代码分析
Jul 26 Javascript
JQuery选择器、过滤器大整理
May 26 Javascript
jquery移除了live()、die(),新版事件绑定on()、off()的方法
Oct 26 Javascript
浅谈struts1 & jquery form 文件异步上传
May 25 jQuery
详解Vue中一种简易路由传参办法
Sep 15 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
Mar 12 Javascript
Vue解决echart在element的tab切换时显示不正确问题
Aug 03 Javascript
如何在 ant 的table中实现图片的渲染操作
Oct 28 Javascript
Angular CLI发布路径的配置项浅析
Mar 29 Javascript
Ajax实现三级联动效果
Oct 05 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
为php4加入动态flash文件的生成的支持
2006/10/09 PHP
PHP个人网站架设连环讲(四)
2006/10/09 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
2014/07/08 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
2020/04/06 PHP
基于jquery1.4.2的仿flash超炫焦点图播放效果
2010/04/20 Javascript
javascipt匹配单行和多行注释的正则表达式
2013/11/20 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
使用jQuery操作HTML的table表格的实例解析
2016/03/13 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
JS实现图片局部放大或缩小的方法
2016/08/20 Javascript
Javascript日期格式化format函数的使用方法
2016/08/30 Javascript
基于jQuery实现滚动刷新效果
2017/01/09 Javascript
DOM事件探秘篇
2017/02/15 Javascript
JS数组操作之增删改查的简单实现
2017/08/21 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
python3.x上post发送json数据
2018/03/04 Python
python线程池threadpool使用篇
2018/04/27 Python
python简单实现矩阵的乘,加,转置和逆运算示例
2019/07/10 Python
Python 自动登录淘宝并保存登录信息的方法
2019/09/04 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
C#笔试题
2015/07/14 面试题
外语系毕业生找工作的求职信
2013/11/28 职场文书
中药专业自荐信范文
2014/03/18 职场文书
社区志愿者培训方案
2014/06/10 职场文书
员工安全生产责任书
2014/07/22 职场文书
好的促销活动方案
2014/08/21 职场文书
公证委托书标准格式
2014/09/11 职场文书
工作总结与自我评价
2014/09/18 职场文书
工作失职检讨书
2015/01/26 职场文书
乱世佳人观后感
2015/06/08 职场文书
在校生证明
2015/06/17 职场文书