function num(num1, num2) {
var a, b, c;
var precision;
try {
b = num1.toString().split(".")[1].length;
} catch (e) {
b = 0;
}
try {
c = num2.toString().split(".")[1].length;
} catch (e) {
c = 0;
}
a = Math.pow(10, Math.max(b, c));
precision = (b >= c) ? b : c;
return ((num1 * a - num2 * a) / a).toFixed(precision);
}
num(20.01, 5)
js减法经度问题
最新推荐文章于 2023-01-18 16:45:30 发布