JS运算

/*乘法*/

accMul(arg1,arg2) {

var m =0;

  var s1 = arg1.toString();

  var s2 = arg2.toString();

  try{

m += s1.split(".")[1].length

  }catch(e){

}

try{m += s2.split(".")[1].length}catch(e){

}

var data =Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m);

  return data

},

/*除法*/

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){

}

r1=Number(arg1.toString().replace(".",""))

r2=Number(arg2.toString().replace(".",""))

return (r1/r2)*Math.pow(10,t2-t1);

},

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容