mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 08:48:06 +08:00
add some
This commit is contained in:
parent
e35c4f02f8
commit
9230508c2b
10
lib/base.js
10
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 = []
|
||||
|
Loading…
x
Reference in New Issue
Block a user