amos-tool
Version:
amos ui tool
17 lines (15 loc) • 503 B
JavaScript
;
var pow = function(t) {
return Math.pow(10, t);
};
module.exports = function(t, r) {
var e = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 0, n = 0, o = 0, l = t.toString(), u = r.toString();
try {
n = l.split(".")[1].length;
} catch (t) {}
try {
o = u.split(".")[1].length;
} catch (t) {}
var c = Number(l.replace(".", "")), i = Number(u.replace(".", "")), a = c / i * pow(o - n);
return null != e && e > 0 && (a = a.toFixed(e)), Number(a);
};