當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
处理JS中数据失真问题-随笔
生活随笔
收集整理的這篇文章主要介紹了
处理JS中数据失真问题-随笔
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
// 返回值:arg1加上arg2的精確結(jié)果
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
}// 返回值:arg1減去arg2的精確結(jié)果
function accSub(arg1, arg2) {var r1, r2, m, n;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));// 動態(tài)控制精度長度n = (r1 >= r2) ? r1 : r2;return ((arg1 * m - arg2 * m) / m).toFixed(n);
}
這個方法還是有問題的看下一篇吧
這個方法還是有問題的看下一篇吧
轉(zhuǎn)載于:https://www.cnblogs.com/hr-cmbc/p/11316418.html
總結(jié)
以上是生活随笔為你收集整理的处理JS中数据失真问题-随笔的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Codeforces Edu Round
- 下一篇: javascript基本语法(输入输出语