From 830e45941a4aedd433e04d904be69fa2fe7aeef1 Mon Sep 17 00:00:00 2001 From: oc Date: Tue, 24 Apr 2018 10:29:11 +0800 Subject: [PATCH] Fix BigFormat --- libs/utils.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libs/utils.js b/libs/utils.js index c2de471b..9b67ca91 100644 --- a/libs/utils.js +++ b/libs/utils.js @@ -168,18 +168,18 @@ utils.prototype.formatBigNumber = function (x) { if (!core.isset(x)) return '???'; var all = [ - {"val": 10e20, "c": "g"}, - {"val": 10e16, "c": "j"}, - {"val": 10e12, "c": "z"}, - {"val": 10e8, "c": "e"}, - {"val": 10e4, "c": "w"}, + {"val": 1e20, "c": "g"}, + {"val": 1e16, "c": "j"}, + {"val": 1e12, "c": "z"}, + {"val": 1e8, "c": "e"}, + {"val": 1e4, "c": "w"}, ] for (var i=0;i=10*one.val) { var v = x/one.val; - return v.toFixed(Math.max(0, Math.floor(4-Math.log10(v)))) + one.c; + return v.toFixed(Math.max(0, Math.floor(4-Math.log10(v+1)))) + one.c; } }