中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript浮點數加減乘除運算

發布時間:2020-07-01 21:13:30 來源:網絡 閱讀:218 作者:BrightAries 欄目:web開發
//浮點數加法運算
function FloatAdd(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 FloatSub(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);
}

//浮點數乘法運算
function FloatMul(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 FloatDiv(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);
    }
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶余县| 安图县| 西昌市| 宁阳县| 汝城县| 岳阳市| 宣城市| 涞水县| 黔江区| 兰溪市| 红原县| 闻喜县| 广州市| 黔西县| 高淳县| 平乐县| 沙田区| 鸡西市| 海阳市| 绵阳市| 丽江市| 曲沃县| 万荣县| 鄂尔多斯市| 绍兴市| 五原县| 吉林市| 平顺县| 庆阳市| 镇雄县| 邵武市| 武宁县| 基隆市| 烟台市| 绥德县| 会昌县| 大名县| 兴仁县| 永济市| 宿州市| 疏勒县|