中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      javascript小數精度丟失的完美解決方法介紹

      時間:2024-07-19 02:54:20 JavaScript 我要投稿
      • 相關推薦

      關于javascript小數精度丟失的完美解決方法介紹

        原因:js按照2進制來處理小數的加減乘除,在arg1的基礎上 將arg2的精度進行擴展或逆擴展匹配,所以會出現如下情況.

        javascript(js)的小數點加減乘除問題,是一個js的bug如0.3*1 = 0.2999999999等,下面列出可以完美求出相應精度的四種js算法

        function accDiv(arg1,arg2){ var t1=0,t2=0,r1,r2; try{t1=arg1.toString().split(".")[1].length}catch(e){} try{t2=arg2.toString().split(".")[1].length}catch(e){} with(Math){ r1=Number(arg1.toString().replace(".","")) r2=Number(arg2.toString().replace(".","")) return accMul((r1/r2),pow(10,t2-t1)); } } /* 何問起 hovertree.com */ //乘法 function accMul(arg1,arg2) { var m=0,s1=arg1.toString(),s2=arg2.toString(); try{m+=s1.split(".")[1].length}catch(e){} try{m+=s2.split(".")[1].length}catch(e){} return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m) } //加法 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 } //減法 function Subtr(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)); n=(r1>=r2)?r1:r2; return ((arg1*m-arg2*m)/m).toFixed(n); }

        以上這篇javascript小數精度丟失的完美解決方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。

      【javascript小數精度丟失的完美解決方法介紹】相關文章:

      數控機床精度故障的原因及解決方法07-08

      JavaScript數組常用方法介紹09-04

      javascript克隆對象深度介紹07-25

      華為認證:華為路由器口令丟失解決方法10-05

      對javascript的理解08-08

      常用的JavaScript模式09-22

      Javascript的this用法簡述08-15

      有關深入理解JavaScript中的并行處理的介紹10-14

      JavaScript學習筆記08-24

      JavaScript 基礎教學09-29

      主站蜘蛛池模板: 蜜桃av多人一区二区三区| 国产激情视频在线| 亚洲一级无码AV毛片久久| 无码啪啪熟妇人妻区| 绥中县| 策勒县| 免青青草免费观看视频在线| 国产精品流白浆无遮挡| av少妇偷窃癖在线观看| 日本岛国大片不卡人妻| 鲁丝一区鲁丝二区鲁丝三区| 亚洲情精品中文字幕有码在线| 水城县| 波密县| 前郭尔| 神农架林区| 三原县| 启东市| 国产高跟黑色丝袜在线| 河北区| 日韩无码电影| 视频精品熟女一区二区三区| 承德县| 人妻系列无码专区久久五月天| 无码精品一区二区三区免费16| 亚洲AⅤ男人的天堂在线观看| 法库县| 亚洲无码图| 免费人成视频欧美| 狼人av在线免费观看| 国产日产亚洲系列av| 狠狠亚洲婷婷综合久久久| 亚洲精品一区二区三区免费观看| 老熟女一区二区免费| 免费国产黄片视频在线观看| 亚洲精品一区二区三区av| 亚洲AV成人无码天堂| 精品亚洲一区二区视频| 99riav精品国产| 亚洲福利第一页在线观看| 国产美女自拍国语对白|