From 9230508c2bc24e487980cb187355f1d88364e222 Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 2 Nov 2023 09:05:26 +0800 Subject: [PATCH] add some --- lib/base.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/base.js b/lib/base.js index f9f7f3bc..49fb2615 100644 --- a/lib/base.js +++ b/lib/base.js @@ -60,11 +60,11 @@ Volcanos("base", { if (size.endsWith("kb") || size.endsWith("k")) { return parseFloat(size) * this._unit.k } return parseFloat(size) }, _unit: {k: 1024, m: 1024*1024, g: 1024*1024*1024, t: 1024*1024*1024*1024}, - Size: function(size) { size = parseFloat(size); var n = 100, k = this._unit.k, m = this._unit.m, g = this._unit.g, t = this._unit.t - if (size > t) { return parseFloat(size/t) + nfs.PT + parseFloat(size/g%k*n/k) + "T" } - if (size > g) { return parseFloat(size/g) + nfs.PT + parseFloat(size/m%k*n/k) + "G" } - if (size > m) { return parseFloat(size/m) + nfs.PT + parseFloat(size/k%k*n/k) + "M" } - if (size > k) { return parseFloat(size/k) + nfs.PT + parseFloat(size%k*n/k) + "K" } + Size: function(size) { size = parseInt(size); var n = 100, k = this._unit.k, m = this._unit.m, g = this._unit.g, t = this._unit.t + if (size > t) { return parseInt(size/t) + nfs.PT + parseInt(size/g%k*n/k) + "T" } + if (size > g) { return parseInt(size/g) + nfs.PT + parseInt(size/m%k*n/k) + "G" } + if (size > m) { return parseInt(size/m) + nfs.PT + parseInt(size/k%k*n/k) + "M" } + if (size > k) { return parseInt(size/k) + nfs.PT + parseInt(size%k*n/k) + "K" } return size + "B" }, Number: function(d, n) { var res = []