乘法
来源:互联网 发布:php空间 免备案 编辑:程序博客网 时间:2024/03/29 15:46
求 a 和 b 相乘的值,a 和 b 可能是小数,需要注意结果的精度问题
function
multiply(a, b) {
a = a.toString();
b = b.toString();
var
aLen = a.substring(a.indexOf(
"."
)+1).length;
var
bLen = a.substring(a.indexOf(
"."
)+1).length;
return
(a * Math.pow(10,aLen)) * (b * Math.pow(10,bLen)) / Math.pow(10,aLen+bLen);
}
0 0