Skip to content

Commit b73bef9

Browse files
committed
sorry i had to remove it
1 parent 2336604 commit b73bef9

File tree

2 files changed

+28
-30
lines changed

2 files changed

+28
-30
lines changed

MeTMT/js/utils/NumberFormating.js

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -130,38 +130,36 @@ function invertOOM(x){
130130
return x
131131
}
132132

133-
formattingSymbols = [
134-
[
135-
"", "k", "M", "B", "T", "Qu", "Qi", "Sx", "Sp", "O", "N",
136-
"Dc", "UDc", "DDc", "TDc", "QDc", "QiDc", "SDc", "SpDc", "ODc", "NDc",
137-
"Vg", "UVg", "DVg", "TVg", "QVg", "QiVg", "SVg", "SpVg", "OVg", "NVg",
138-
"Tg", "UTg", "DTg", "TTg", "QTg", "QiTg", "STg", "SpTg", "OTg", "NTg",
139-
"Qg", "UQg", "DQg", "TQg", "QQg", "QiQg", "SQg", "SpQg", "OQg", "NQg",
140-
"qg", "Uqg", "Dqg", "Tqg", "Qqg", "Qiqg", "Sqg", "Spqg", "Oqg", "Nqg",
141-
"Sg", "USg", "DSg", "TSg", "QSg", "QiSg", "SSg", "SpSg", "OSg", "NSg",
142-
"sg", "Usg", "Dsg", "Tsg", "Qsg", "Qisg", "Ssg", "Spsg", "Osg", "Nsg",
143-
"Og", "UOg", "DOg", "TOg", "QOg", "QiOg", "SOg", "SpOg", "OOg", "NOg",
144-
"Ng", "UNg", "DNg", "TNg", "QNg", "QiNg", "SNg", "SpNg", "ONg", "NNg"
145-
],
146-
[
147-
"", "C", "Dc", "Tc", "Qc", "qc", "Sc", "sc", "Oc", "Nc",
148-
"Ml", "CMl", "DMl", "TMl", "QMl", "QiMl", "SMl", "SpMl", "OMl", "NMl",
149-
"Bl", "CBl", "DBl", "TBl", "QBl", "QiBl", "SBl", "SpBl", "OBl", "NBl",
150-
"Tl", "CTl", "DTl", "TTl", "QTl", "QiTl", "STl", "SpTl", "OTl", "NTl",
151-
"Ql", "CQl", "DQl", "TQl", "QQl", "QiQl", "SQl", "SpQl", "OQl", "NQl",
152-
"ql", "Cql", "Dql", "Tql", "Qql", "Qiql", "Sql", "Spql", "Oql", "Nql",
153-
"Sl", "CSl", "DSl", "TSl", "QSl", "QiSl", "SSl", "SpSl", "OSl", "NSl",
154-
"sl", "Csl", "Dsl", "Tsl", "Qsl", "Qisl", "Ssl", "Spsl", "Osl", "Nsl",
155-
"Ol", "COl", "DOl", "TOl", "QOl", "QiOl", "SOl", "SpOl", "OOl", "NOl",
156-
"Nl", "CNl", "DNl", "TNl", "QNl", "QiNl", "SNl", "SpNl", "ONl", "NNl",
157-
]
158-
]
159-
160133
function standardFormat(decimal) {
134+
let formattingSymbols = [
135+
[
136+
"", "k", "M", "B", "T", "Qu", "Qi", "Sx", "Sp", "O", "N",
137+
"Dc", "UDc", "DDc", "TDc", "QDc", "QiDc", "SDc", "SpDc", "ODc", "NDc",
138+
"Vg", "UVg", "DVg", "TVg", "QVg", "QiVg", "SVg", "SpVg", "OVg", "NVg",
139+
"Tg", "UTg", "DTg", "TTg", "QTg", "QiTg", "STg", "SpTg", "OTg", "NTg",
140+
"Qg", "UQg", "DQg", "TQg", "QQg", "QiQg", "SQg", "SpQg", "OQg", "NQg",
141+
"qg", "Uqg", "Dqg", "Tqg", "Qqg", "Qiqg", "Sqg", "Spqg", "Oqg", "Nqg",
142+
"Sg", "USg", "DSg", "TSg", "QSg", "QiSg", "SSg", "SpSg", "OSg", "NSg",
143+
"sg", "Usg", "Dsg", "Tsg", "Qsg", "Qisg", "Ssg", "Spsg", "Osg", "Nsg",
144+
"Og", "UOg", "DOg", "TOg", "QOg", "QiOg", "SOg", "SpOg", "OOg", "NOg",
145+
"Ng", "UNg", "DNg", "TNg", "QNg", "QiNg", "SNg", "SpNg", "ONg", "NNg"
146+
],
147+
[
148+
"", "C", "D", "Tc", "Qc", "Qic", "Sc", "Spc", "Oc", "Nc"
149+
],
150+
[
151+
"", "", "", "", "", "", "", "", "", ""
152+
]
153+
]
161154
decimal = new Decimal(decimal)
162155
e3 = decimal.log10().div(3).floor()
163-
if (formattingSymbols[1][e3.div(100).floor()] == undefined ) return defaultFormat(decimal)
164-
return defaultFormat(decimal.div(new Decimal(1000).pow(e3)), e3.gt(0) ? 2 : 1) + formattingSymbols[0][e3.mod(100)] + formattingSymbols[1][e3.div(100).floor()]
156+
if (decimal.gte(1e33)) {
157+
formattingSymbols[0][1] = "U"
158+
formattingSymbols[0][2] = "D"
159+
formattingSymbols[0][3] = "T"
160+
}
161+
if (formattingSymbols[2][e3.div(1000).floor()] == undefined ) return defaultFormat(decimal)
162+
return defaultFormat(decimal.div(new Decimal(1000).pow(e3)), e3.gt(0) ? 2 : 1) + formattingSymbols[2][e3.div(1000).floor()] + formattingSymbols[0][e3.mod(101)] + formattingSymbols[1][e3.div(101).floor().mod(11)]
165163
}
166164

167165
setInterval(function() {

MeTMT/js/utils/options.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ function changeFormat() {
7676
options.formatting = "blind";
7777
break;
7878
case "blind":
79-
options.formatting = "standard";
79+
options.formatting = "default";
8080
break;
8181
case "standard":
8282
options.formatting = "default";

0 commit comments

Comments
 (0)