最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js浮點數(shù)精確計算(加、減、乘、除)

 更新時間:2013年12月26日 09:41:45   作者:  
本篇文章主要介紹了js浮點數(shù)精確計算(加、減、乘、除) 需要的朋友可以過來參考下,希望對大家有所幫助
復(fù)制代碼 代碼如下:

<SPAN style="FONT-SIZE: 18px">//說明:javascript的加法結(jié)果會有誤差,在兩個浮點數(shù)相加的時候會比較明顯。這個函數(shù)返回較為精確的加法結(jié)果。  
//調(diào)用:accAdd(arg1,arg2)  
//返回值: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 
}</SPAN> 

復(fù)制代碼 代碼如下:

<SPAN style="FONT-SIZE: 18px"> 

//說明:javascript的減法結(jié)果會有誤差,在兩個浮點數(shù)相加的時候會比較明顯。這個函數(shù)返回較為精確的減法結(jié)果。  
//調(diào)用:accSub(arg1,arg2)  
//返回值:arg1減上arg2的精確結(jié)果  
function accSub(arg1,arg2){     
    return accAdd(arg1,-arg2); 
}</SPAN>

復(fù)制代碼 代碼如下:

<SPAN style="FONT-SIZE: 18px"> 

//說明:javascript的乘法結(jié)果會有誤差,在兩個浮點數(shù)相乘的時候會比較明顯。這個函數(shù)返回較為精確的乘法結(jié)果。  
//調(diào)用:accMul(arg1,arg2)  
//返回值:arg1乘以arg2的精確結(jié)果  
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) 
}</SPAN>

復(fù)制代碼 代碼如下:

<SPAN style="FONT-SIZE: 18px"> 

//說明:javascript的除法結(jié)果會有誤差,在兩個浮點數(shù)相除的時候會比較明顯。這個函數(shù)返回較為精確的除法結(jié)果。  
//調(diào)用:accDiv(arg1,arg2)  
//返回值:arg1除以arg2的精確結(jié)果  
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 (r1/r2)*pow(10,t2-t1); 
    } 
}</SPAN> 

相關(guān)文章

最新評論

祥云县| 阿克| 加查县| 阳山县| 阜南县| 白山市| 开封县| 福州市| 孟村| 长宁县| 囊谦县| 綦江县| 岐山县| 民和| 稻城县| 海晏县| 民丰县| 浦城县| 定西市| 石门县| 锡林郭勒盟| 鸡东县| 阳朔县| 慈利县| 醴陵市| 瑞金市| 陕西省| 南皮县| 吐鲁番市| 平塘县| 武汉市| 昆山市| 永修县| 两当县| 宁安市| 江津市| 南召县| 吉林省| 台东县| 哈尔滨市| 南靖县|